php ajax 返回404错误

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>php教程 ajax 返回404错误</title>
</head>

<body>
<script language="网页特效">
var xmlhttp = new activexobject("microsoft.xmlhttp");
xmlhttp.open("post","./upload.php",false);
xmlhttp.setrequestheader("content-type", "multipart/form-data;");
xmlhttp.setrequestheader("content-length", postlength);
xmlhttp.send(package);
</script>

代码看上去没有错误,返回我们输出

alert(xmlhttp.status);

返回值为404 ,查了一下404是找不到文件呈,在iis也是这么干的,所以详细查一下原理是路径错了。

xmlhttp.open("post","./upload.php",false);

这个文件不存在哈。
</body>
</html>

时间: 2024-08-01 12:01:17

php ajax 返回404错误的相关文章

afnetwork-用AFNetwork框架的时候请求返回404错误

问题描述 用AFNetwork框架的时候请求返回404错误 Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: not found (404)" UserInfo=0x7f9950faba90 {com.alamofire.serialization.response.error.response= { URL: http://64.62.189.217:93/rest.

iis 400错误 返回404错误

问题描述 iis 400错误 返回404错误 我用的是 2008 r2 系统 网站发布之后,如果地址比较特殊的话,就问返回400错误 如:http://***/askdfa.asdfasdf.a....sdf.asd.f.asf.as.fa.fhtm 我想让IIS返回404错误 要如何设置 解决方案 你那路径请求就是404错误,如果像弄成400错误你可以转一下到自己建的400错误界面 404/views/400.jsp 解决方案二: 状态码应该概不了,显示页面可以去iis配置.. 解决方案三:

返回404错误页面的合理设置方式

IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量.而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉.所以根据情况,有两个方法解决这个问题: 1.如果是博客等内容型的网站,可以返回一个带有404错误的搜索框让访客搜索,若是电子商务型网站,则可以返回一个带有404错误的进度条进行跳转.这两种方法即照顾了访客又顾及到了SEO. 2.可以在Google webmaster tools中查看自己网站错误页有多少. 修改默认错误页的方法很

访问编码后的中文URL返回404错误的解决方法_php技巧

昨天做一个项目,其中有一个需求是每一张图片对应一小段文字对图片的说明,普通的做法是新建一个表然后把图片名与说明文字都记录到数据库内.仔细考虑后感觉这个应用不要数据库也能完成,我实现的方案是把说明文字URLENCODE后当做文件名,这样当我读取文件的时候再把文件名URLDECODE就可以后驱图片的文字说明了. 可是通过浏览器访问图片时却提示找不到文件,如有一张图片的说明文字为"琼台博客",URLENCODE后生成的文件名如下 复制代码 代码如下: %E7%90%BC%E5%8F%B0%E

网站404页面返回码错误导致的网站被K案例分析

我站平安的度过了8月的K站风波,然而却在本月不幸中招,终于被K. 近两个月百度的算法调整误伤了很多高质量的网站.但我们依然认为这只是百度的暂时调整,相信百度会认真对待每一个站,只要坚持提供高质量内容得到用户认可,迟早有一天会恢复收录并取得更好的排名. 经过我详细的研究,详细研究各站长工具提供的数据,并分析百度蜘蛛访问日志等,发现本次被K事件的主因是由于网站大规模改版导致的文件丢失导致的大量死链后本站对错误页面的404返回码处理环节出现了重大问题.次要原因是被某些被黑客入侵篡改的高权重网站的外链指

404错误到底能否通过301重定向解决

笔者于6月25日发表了一篇<巧用301重定向将404错误转化为网站外链>的文章,谈了一下如何通过301重定向的方式,将从外部得到错误URL转化为可访问的URL,从而达到传递权重的文章.   今天在A5看到了一篇<浅谈利用301重定向将404页面转移成自己外链的危害>,反驳了我之前那篇文章中的观点.我觉得非常好,SEO行业正应该有这种质疑的精神和独立思考的能力.仔细拜读了文章,发现作者误解了我的意思.所以再写一篇文章澄清一下其中的观点,以及介绍一下301重定向的作用.首先我明确两个在

struts 2,ajax返回json的404问题

问题描述 struts 2,ajax返回json的404问题 今天尝试用struts时,发现这样一个问题. 前端ajax发送的请求总是报404. 以下是代码段,请各位看看问题出在哪里. 首先是Struts.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configur

Nginx中404页面的配置及AJAX请求返回404页面的方法_nginx

404页面基础配置404错误是WWW网站访问容易出现的错误.最常见的出错提示:404 NOT FOUND.404错误页的设置对网站SEO有很大的影响,而设置不当,比如直接转跳主页等,会被搜索引擎降权拔毛.404页面的目的应该是告诉用户:你所请求的页面是不存在的,同时引导用户浏览网站其他页面而不是关掉窗口离去.搜索引擎通过HTTP状态码来识别网页的状态.当搜索引擎获得了一个错误链接时,网站应该返回404状态码,告诉搜索引擎放弃对该链接的索引.而如果返回200或302状态码,搜索引擎就会为该链接建立

404错误页面返回的状态码是200之严重性

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 最近在做网站的改版时发现站点的404错误页面是IIS的默认页面,内容很单调.为了提高网站的友好性,我便重新设计了一个404错误页面:接着,我便登录至A服务器 提供商的后台开始操作,准备更新该404错误页面. 在后台的整个操作还是很便捷的,A服务器提供商这块的用户体验确实做的不错!很快,我按照提示就完成了404错误页面的更新了.打开我网站的某一个页面,随便的在该域名后