js为啥使用ajax老是在发送send时就报404?

为什么ajax执行到send时就报404,地址什么的都是对的呀?求解决?谢谢

404错误是最简单、最明了的错误,就是网址错了,所指向的文件或网络应用不存在的意思。
你可以直接复制网址到浏览器地址栏访问下就明白了。不是你说地址对就是对的。
你这个AjaxController是文件吗?是php、asp还是jsp?如果是,那应该有相应的扩展名
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-11-27
你自己访问用或者用postman之类的软件提交下看看,出404肯定是地址写错了
第2个回答  2019-11-27
首先可以在浏览器直接访问:http://localhost:8080/Ajax/AjaxController
是否能正常访问,从错误来看该路由无法请求。
第3个回答  2019-11-27
路由报错啊,你把报错的那一段路由复制到浏览器里面看看能不能访问嘛
第4个回答  2019-11-27
    确认请求地址正确确认请求地址支持post

能力提升小技巧:详读HTTP协议

js为啥使用ajax老是在发送send时就报404?
404错误是最简单、最明了的错误,就是网址错了,所指向的文件或网络应用不存在的意思。你可以直接复制网址到浏览器地址栏访问下就明白了。不是你说地址对就是对的。你这个AjaxController是文件吗?是php、asp还是jsp?如果是,那应该有相应的扩展名啊 ...

ajax访问服务器status返回404怎么回事?
· 203 - Non-Authoritative Information 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝,非权威性信息(HTTP 1.1新)。· 204 - No Content 没有新文档,浏览器应该继续显示原来的文档。如果用户定期地刷新页面,而Servlet可以确定用户文档足够新,这个状态代码是很有用的。· 2...

ajax访问后台报404
404说明访问的url是不存在的。可能的原因:1,检查带参数时的url确实是存在的,一般是配置错误或者代码编译没成功导致 2,提交数据后,转向的地址或者jsp、ftl文件不存在。第二种错误,可以使用断点跟踪进行检查

ajax发送post请求,在express服务端一直404
提交的url地址错误,这个地址应该是服务跟目录啊。比如你用的是tomcat,在toncat下应该有多个应用,你本次运行了一个test应用,应用中做了一个ajaxPost.action来测试ajax提交参数,那么,url路径应该是http:\/\/localhost:3000\/test\/ajaxPost.action 你将ajax的url修改一下试试。另外,同一个工程,url可以...

为什么AJAX请求处理成功了,还报404错误?
JsonUtil.toString(info), e);result.setSuccess(false);result.setMsg(e.getMessage());} return result;} } Spring对我的返回值进行了映射,但映射结果对应不到视图,所以出现404 解决方法:1.得把Test01写成Servlet,并映射到某个 URL 上。2.把Test01改成JSP页面,然后直接请求这个JSP页面。

为什么我的AJAX请求处理成功了,还报404错误
今天遇到了一个很离奇的场景,使用ajax请求后台结果 后台处理成功了页面还报了404错误。程序员不说话,默默上代码:JS:[javascript] view plain copy var save = function(){ .ajax({ url: urlMap.saveOrUpdateGroupInfo,type: 'post',async: false,dataType: 'json',data: $("#groupInfo")....

用jquery $.ajax 请求后台老是url %5Bobject%20Object%5D而报404...
.Post() 方法的格式不是这样写..Post() 的方法是不需要指明异步参数的.如果按照你希望的格式写, 那应该改为$.ajax..ajax({ url:url,data:{id:id},success:function(data,textStatus){ alert(data["resultMessage"]);} });今天遇到这个问题,正好解决了. 顺便回复下作者, 虽然是3年前的贴, ...

django的ajax403怎么解决?
ajax请求有两种方式 1.回调 最常写的方式,成功失败处理以回调方式传入。 $.ajax({ajax参数...success:xxxxxxerror:xxxxxx}); 2.Deferred方式 Deferred模式我在《js异步编程》有说明,ajax调用本身返回就是一个Deferred对象,成功失败回调不以参数传入。 $.ajax({ajax参数...}).then(function(res){\/\/成功处理片...

为什么在执行ajax的时候req.readyState == 4都能执行到但是req.status...
2-发送数据,即已经调用 send。3-数据传送中。4-完成。所以,readyState == 4能执行到,说明数据接收完毕,此时可以通过responseBody和responseText获取完整的回应数据。status==200 这个xmlhttp与后台交互时返回的一个状态码,200指的是正常交互完成,404指的是文件未找到,500是出现内部服务器错误,...

在SSH中验证账号的唯一性时用到了Ajax.可是导入util.js和engine.js和自...
404路径错误,肯定是js路径或者访问路径错误,把你错误信息贴出来,要不然谁知道哪里出错

相似回答