Questions tagged «http»

超文本传输​​协议(HTTP)是一种应用程序级网络协议,用于在万维网上传输内容。

14
HTTP测试服务器接受GET / POST请求
我需要一个实时测试服务器,该服务器通过HTTP GET接受我对基本信息的请求,并且还允许我进行POST(即使它实际上没有做任何事情)。这完全是出于测试目的。 一个很好的例子在这里。它很容易接受GET请求,但是我也需要一个接受POST请求的人。 有人知道我也可以发送虚拟测试消息的服务器吗?
448 http  post 

7
在子域和域之间共享Cookie
我有两个问题。我了解,如果我.mydomain.com在Cookie 中将域指定为(带有前导点),则所有子域都可以共享一个Cookie。 可以subdomain.mydomain.com访问在中创建的Cookie mydomain.com(无需www子域)吗? 如果在中创建,可以mydomain.com(没有www子域)访问cookie subdomain.mydomain.com?
420 http  cookies  subdomain 

14
为什么要发送OPTIONS请求,我可以禁用它吗?
我正在构建一个Web API。我发现每当我使用Chrome进行POST,GET到我的API时,总是在真实请求之前发送一个OPTIONS请求,这很烦人。目前,我让服务器忽略任何OPTIONS请求。现在,我的问题是,发送一个OPTIONS请求以使服务器的负载增加一倍有什么好处?有什么方法可以完全阻止浏览器发送OPTIONS请求?
415 http  cors  options 

1
我需要Content-Type:application / octet-stream来下载文件吗?
在HTTP标准说: 如果在具有application / octet-stream内容类型的响应中使用此标头[Content-Disposition:附件],则暗示建议用户代理不应显示该响应,而应直接输入`save response.。 。”对话框。 我读为 Content-Type: application/octet-stream Content-Disposition: attachment 不过,我本来以为Content-Type会是application/pdf,image/png等等。 Content-Type: application/octet-stream如果我想让浏览器下载文件,我应该拥有吗?



3
multipart / form-data中的边界是什么?
我想问一个关于的问题multipart/form-data。在HTTP标头中,我发现Content-Type: multipart/form-data; boundary=???。 是???免费的由用户来定义?还是从HTML生成?我可以定义??? = abcdefg吗?
403 html  http  forms 

30
在Chrome开发人员工具中,资源的状态为已取消是什么意思?
是什么导致页面被取消?我有一个Chrome开发者工具的屏幕截图。 这种情况经常发生,但并非每次都发生。似乎一旦缓存了其他一些资源,页面刷新将加载LeftPane.aspx。真正奇怪的是,这仅发生在Google Chrome中,而不是Internet Explorer 8中。为什么Chrome会取消请求?

30
Chrome调试器中的“警告:显示了临时标题”
使用Google chrome inspector(F12)查看下载的资源时,我注意到一条奇怪的警告消息: 显示警告临时标题 我发现了一些可能相关的信息,即“ 网络面板”:请增加有关临时请求标头的警告,但我无法完全理解它。可以找到相关问题,Chrome阻止请求以及XMLHttpRequest无法加载。卸载的资源显示警告:显示临时标头。 与第一个问题类似,我的资源被阻止,但后来自动加载了相同的资源。与第二个问题不同,我不想修复任何问题。我想知道此消息的含义以及为什么收到它。

6
浏览器的“ F5”和“ Ctrl + F5”刷新会产生什么请求?
Web浏览器中的动作F5和Ctrl + F5触发是否有标准? 我曾经在IE6和Firefox 2.x中进行过实验。的F5 刷新将触发发送到服务器与HTTP请求If-Modified-Since报头,而Ctrl + F5不会具有这样的标题。以我的理解,F5 它将尝试尽可能多地利用缓存的内容,同时Ctrl + F5 旨在放弃所有缓存的内容,而只是再次从服务器检索所有内容。 但是今天,我注意到在某些最新的浏览器(Chrome,IE8)中,这种方式不再起作用。双方F5并Ctrl + F5发送If-Modified-Since头。 那么这应该如何工作,或者(如果没有标准)主要浏览器在实现这些刷新功能方面有何不同?



9
浏览器cookie域如何工作?
由于我遇到的奇怪的域/子域Cookie问题,我想知道浏览器如何处理Cookie。如果他们以不同的方式来做,那么了解它们之间的差异也将很高兴。 换句话说-当浏览器收到一个cookie时,该cookie可能有一个域和一个附加的路径。是否可以,在这种情况下,浏览器可能会用一些默认值替代它们。问题1:它们是什么? 稍后,当浏览器将要发出请求时,它将检查其cookie并过滤出应为该请求发送的cookie。它通过将它们与请求路径和域进行匹配来实现。问题2:有哪些匹配规则? 添加: 我问这个的原因是因为我对一些极端情况感兴趣。喜欢: .example.com可以使用Cookie www.example.com吗? .example.com可以使用Cookie example.com吗? example.com可以使用Cookie www.example.com吗? example.com可以使用Cookie anotherexample.com吗? 将www.example.com能够设置cookie中example.com? 将www.example.com能够设置cookie中www2.example.com? 将www.example.com能够设置cookie中.com? 等等。 新增2: 另外,有人可以建议我应该如何设置Cookie,以便: 可以通过www.example.com或设置example.com。 www.example.com和均可访问example.com。
380 http  cookies  path  dns  rules 

15
浏览器将HTTP 301缓存多长时间?
我正在调试HTTP 301永久重定向的问题。经过快速测试后,似乎Safari在重新启动时会清除301s的缓存,但Firefox不会。 IE,Chrome,Firefox和Safari何时清除其301缓存? 更新:例如,如果我想重定向example1.com到example2.com,但不小心将其设置为重定向到example3.com,那就是一个问题。我可以纠正该错误,但是example1.com与此同时访问过的任何人都将不正确的重定向缓存到example3.com,因此他们将无法访问其中一个,example1.com或者example2.com直到清除了缓存为止。经调查,我发现没有Cache-Control和Expires标头设置。不正确的301响应的标头应该是这样的: HTTP/1.1 301 Moved Permanently Date: Wed, 27 Feb 2013 12:05:53 GMT Server: Apache/2.2.21 (Unix) DAV/2 PHP/5.3.8 X-Powered-By: PHP/5.3.8 Location: http://example3.com/ Content-Type: text/html 我自己的测试表明: IE7,IE8,Android 2.3.4根本不缓存。 Firefox 18.0.2,Safari 5.1.7(在Windows 7上)和Opera 12.14均缓存,并在浏览器重启时清除缓存。 IE10和Chrome 25缓存,但是在浏览器重启时不会清除,那么什么时候清除?

4
如何通过重定向使用Chrome的网络调试器
Chrome网络调试器使我可以很好地了解为页面加载的所有HTTP资源。但是,只要加载了新的顶层HTML页面,它就会清除该列表。这使得调试由于某种原因或另一原因(运行脚本或300个响应)而自动重新加载的页面非常困难。 加载新的顶层页面时,我可以告诉Chrome不要清除网络调试器吗?还是可以返回查看上一页的网络资源? 或者,当我无法控制要重定向的页面时,是否可以以某种方式迫使Chrome在加载新页面之前暂停?它是OpenID舞步的一部分,它会出错,因此SSL和凭据的组合使使用命令行工具进行调试非常困难。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.