safari ajax timeout,Safari ajax提交表单无响应?

  • Post author:
  • Post category:其他


两个项目均遇到了Safari ajax提交无响应了。

表单里有text、file字段。file字段用于上传封面图片。

创建的时候没问题,当修改的时候,我不想修改封面图,只修改内容,结果Safari提交后无响应。

一直在转圈,到最后超时提示 Failed to load resource: 网络连接已中断。

bVbgViU?w=1814&h=524

提交内容如下:

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”title”

文章标题

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”image”; filename=””

Content-Type: application/octet-stream

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”description”

测试文章内容

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”on_sale”

0

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”_token”

Iw2xwMKWr2rIZ696MJiVwE5UvlMtN6jYvn9JepLS

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”_method”

PUT

——WebKitFormBoundaryDzyYu0NMFtWL5EDU

Content-Disposition: form-data; name=”_previous_”

http://test.com/admin/products

——WebKitFormBoundaryDzyYu0NMFtWL5EDU–

同样的请求,在Chrome 火狐良好。

这里怀疑是那个file字段的问题,因为如果这个时候重新选择了封面图片,编辑提交就可以了。