我不知道为什么,但是当在safari 11.1中附加新的formdata内容时,它会在python端点收到的POST数据中丢失。 formdata的其余key / val显示在querydict中,但不显示在附加的。
然而,在请求数据中,它显示如下:
------WebKitFormBoundaryY7mJ4NPCCGy7YWjY
Content-Disposition: form-data; name="model_name"
story
它在chrome中运行良好并且曾在safari 10中工作过。任何线索?
var formdata = new FormData($("form")[0]);
formdata.append("model_name", "cows");
$.ajax({
url: url,
type: "POST",
data: formdata,
processData: false,
contentType: false
})