ajax post 返回404页面

1.在本地集成环境下测试时没有问题的,但是放到服务器上就没法用了
图片描述

2.这是一个上传Excel文件,然后读取文件中数据,插入到数据库操作。

图片描述

图片描述

3.奇怪的是,在服务器上,浏览器转换成兼容模式是可以上传并解析成功的。

4.经过调试ajax输出了filename跟formdata
图片描述

阅读 5.2k
5 个回答

问题已经解决了,主要还是代理服务器Nginx的版本问题,之前用的1.1版本,后来升级到2.0之后,就出现了这样的问题,现在暂时是将Nginx降级到1.1版本,接下来会对这两个版本进行一个比较。

网站的图标没获取到

web目录下放置一个favicon.ico的图标文件,就像你在浏览器看sf浏览器的sf图片似的

首先看文件是否存在,存在的话去查服务器配置,配置没问题的话排查php内容

你确定这个路径是支持POST 请求的吗? 对于很多框架REST请求是需要在路由下面设置的。你的程序有路由设定吗?还有一些需要传入JWT Token才能执行POST请求。 我建议你把相关路径通过console.log()打印出来,然后放到postman下面测试。这样就能比较直接的的发现问题。

Postman使用教程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题