<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>稀饭的国度 &#187; HTTP</title>
	<atom:link href="http://blog.thematice.com/html/ytag/http/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.thematice.com</link>
	<description>发现自己的脑袋不好使了，用blog来记录真的很好用。</description>
	<lastBuildDate>Wed, 01 Feb 2012 05:33:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>httpwatch引用swfobject的页面产生ERROR 0&#215;57错误</title>
		<link>http://blog.thematice.com/html/y2009/12/02/884/httpwatch%e5%bc%95%e7%94%a8swfobject%e7%9a%84%e9%a1%b5%e9%9d%a2%e4%ba%a7%e7%94%9ferror-0x57%e9%94%99%e8%af%af.html#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=httpwatch%25e5%25bc%2595%25e7%2594%25a8swfobject%25e7%259a%2584%25e9%25a1%25b5%25e9%259d%25a2%25e4%25ba%25a7%25e7%2594%259ferror-0x57%25e9%2594%2599%25e8%25af%25af</link>
		<comments>http://blog.thematice.com/html/y2009/12/02/884/httpwatch%e5%bc%95%e7%94%a8swfobject%e7%9a%84%e9%a1%b5%e9%9d%a2%e4%ba%a7%e7%94%9ferror-0x57%e9%94%99%e8%af%af.html#comments</comments>
		<pubDate>Wed, 02 Dec 2009 08:32:59 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[debug]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[前端技术]]></category>

		<guid isPermaLink="false">http://blog.thematice.com/?p=884</guid>
		<description><![CDATA[我用Swfobject嵌入SWF，用HTTPWatch抓抓包，竟然发现此问题！原文 http://blog.httpwatch.com/2007/11/20/error_internet_invalid_url-httpwatch/ 一些用户反映，最近在他们的页面中通过 HttpWatch 抓包，有发现请求 http://:/ 这样的地址，想知道发生这种问题的原因。这样的 URL 会在 IE6 中显示 “ERROR 0&#215;57”，而在 IE7 中显示为“ERROR_INTERNET_INVALID_URL”。发生这样的错误都有一个共同的原因。他们一般都使用了 JQuery 或者 YUI 的 Javascript 库。很难立即发现是哪里生成了这个 URL，我们使用 IE Developer Toolbar 检查后发现，没有哪个 DOM 节点使用了这个 URL。我们使用当前的 jQurey 库建立了一个简单的测试页。如果你使用 HttpWatch 抓包，你就能看见页面加载后，对 http://:/ 地址的请求被记录了下来。IE7 下抓图IE6 下抓图我们猜想会不会是 IE 自动加上了 http: 前缀和最后的反斜杠，于是，我们查找 //:。HttpWatch 高亮显示了 jquery.js 中的如下代码片段。它的作用是，在 IE 下做一个 Hack 来触发一个事件，效果等同于 Firefox 中 DOMContentLoaded 事件。jQuery 库不使用标准的 window.onload [...]]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2009/12/02/884/httpwatch%e5%bc%95%e7%94%a8swfobject%e7%9a%84%e9%a1%b5%e9%9d%a2%e4%ba%a7%e7%94%9ferror-0x57%e9%94%99%e8%af%af.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP响应-状态代码的含义</title>
		<link>http://blog.thematice.com/html/y2007/11/06/16/http%e5%93%8d%e5%ba%94-%e7%8a%b6%e6%80%81%e4%bb%a3%e7%a0%81%e7%9a%84%e5%90%ab%e4%b9%89.html#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=http%25e5%2593%258d%25e5%25ba%2594-%25e7%258a%25b6%25e6%2580%2581%25e4%25bb%25a3%25e7%25a0%2581%25e7%259a%2584%25e5%2590%25ab%25e4%25b9%2589</link>
		<comments>http://blog.thematice.com/html/y2007/11/06/16/http%e5%93%8d%e5%ba%94-%e7%8a%b6%e6%80%81%e4%bb%a3%e7%a0%81%e7%9a%84%e5%90%ab%e4%b9%89.html#comments</comments>
		<pubDate>Mon, 05 Nov 2007 16:35:54 +0000</pubDate>
		<dc:creator>稀饭</dc:creator>
				<category><![CDATA[HTTP]]></category>

		<guid isPermaLink="false">http://www.gruelstate.cn/index.php/2007/11/06/http%e5%93%8d%e5%ba%94-%e7%8a%b6%e6%80%81%e4%bb%a3%e7%a0%81%e7%9a%84%e5%90%ab%e4%b9%89/</guid>
		<description><![CDATA[Web服务器响应浏览器或其他客户程序的请求时，其应答一般由以下几个部分组成：一个状态行，几个应答头，一个空行，内容文档。下面是一个最简单的应答：  引用内容： HTTP/1.1 200 OK Content-Type: text/plain Hello World 　　 状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下，除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的，它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档，但也有一些不包含，例如对HEAD请求的应答永远不会附带文档。有许多状态代码实际上用来标识一次失败的请求，这些应答也不包含文档（或只包含一个简短的错误信息说明）。  当用户试图通过 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时，IIS 返回一个表示该请求的状态的数字代码。状态代码可以指明具体请求是否已成功，还可以揭示请求失败的确切原因。 1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前，应准备接收一个或多个 1xx 响应。  -  100 - 继续。  -  101 - 切换协议。  2xx - 成功 这类状态代码表明服务器成功地接受了客户端请求。  -  200 - 确定。客户端请求已成功。   -  201 - 已创建。   -  202 - 已接受。   -  203 - 非权威性信息。   -  204 - 无内容。   -  205 - 重置内容。   -  206 - 部分内容。  3xx - 重定向 客户端浏览器必须采取更多操作来实现请求。例如，浏览器可能不得不请求服务器上的不同的页面，或通过代理服务器重复该请求。  -  302 - 对象已移动。   -  304 - 未修改。   -  307 - 临时重定向。  4xx - 客户端错误 发生错误，客户端似乎有问题。例如，客户端请求不存在的页面，客户端未提供有效的身份验证信息。  -  400 - 错误的请求。   -  401 - 访问被拒绝。IIS 定义了许多不同的 401 错误，它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显示，但不在 IIS 日志中显示： 　 -  401.1 - 登录失败。  　 -  401.2 - 服务器配置导致登录失败。  　 -  401.3 - 由于 ACL 对资源的限制而未获得授权。  　 -  401.4 - 筛选器授权失败。  　 -  401.5 - ISAPI/CGI 应用程序授权失败。  　 -  401.7 – 访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。   -  403 - 禁止访问：IIS 定义了许多不同的 403 错误，它们指明更为具体的错误原因： 　 -  403.1 - 执行访问被禁止。  　 -  403.2 - 读访问被禁止。  　 -  403.3 - 写访问被禁止。  　 -  403.4 - 要求 SSL。  　 -  403.5 - 要求 SSL 128。  　 -  403.6 - IP 地址被拒绝。  　 -  403.7 - 要求客户端证书。  　 -  403.8 - 站点访问被拒绝。  　 -  403.9 - 用户数过多。  　 -  403.10 - 配置无效。  　 -  403.11 - 密码更改。  　 -  403.12 - 拒绝访问映射表。  　 -  403.13 - 客户端证书被吊销。  　 -  403.14 - 拒绝目录列表。  　 -  403.15 - 超出客户端访问许可。  　 -  403.16 - 客户端证书不受信任或无效。  　 -  403.17 - 客户端证书已过期或尚未生效。  　 -  403.18 - 在当前的应用程序池中不能执行所请求的 URL。这个错误代码为 IIS 6.0 所专用。  　 -  403.19 - 不能为这个应用程序池中的客户端执行 CGI。这个错误代码为 IIS 6.0 所专用。  　 -  403.20 - Passport 登录失败。这个错误代码为 IIS 6.0 所专用。  [...]]]></description>
		<wfw:commentRss>http://blog.thematice.com/html/y2007/11/06/16/http%e5%93%8d%e5%ba%94-%e7%8a%b6%e6%80%81%e4%bb%a3%e7%a0%81%e7%9a%84%e5%90%ab%e4%b9%89.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

