Tag: http

Cache-Control有什么区别:max-age = 0和no-cache?

头Cache-Control: max-age=0意味着内容被认为是陈旧的(并且必须被重新获取),这实际上与Cache-Control: no-cache 。

400 BAD请求HTTP错误代码的含义?

我有一个JSON请求,我发布到一个HTTP URL。 这应该被视为400 where requestedResource字段存在,但"Roman"是这个领域的无效值? [{requestedResource:"Roman"}] 这应该被视为400 ,其中"blah"字段根本不存在? [{blah:"Roman"}]

为什么发送OPTIONS请求,我可以禁用它?

我正在构build一个web api。 我发现每当我使用Chrome POST,GET到我的API,总是有一个OPTION请求发送之前的真正的请求,这是很烦人的。 目前我得到的服务器忽略任何OPTIONS请求。 现在我的问题是发送一个OPTION请求来加倍服务器的负载是好的吗? 有没有办法完全停止浏览器发送OPTIONS请求?

如何使用BASICauthentication从网站注销用户?

如果他使用基本身份validation,是否可以从网站注销用户? 杀死会话是不够的,因为一旦用户通过validation,每个请求都包含login信息,所以用户下一次使用相同凭证访问站点时会自动login。 到目前为止唯一的解决scheme是closures浏览器,但从可用性的angular度来看这是不可接受的。

从URL下载文件到服务器

那么,这个看起来很简单,而且是。 所有你需要做的下载文件到你的服务器是: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); 只有一个问题。 如果你有一个大文件,比如100MB,会怎么样? 然后,你将耗尽内存,不能下载文件。 我想要的是一种将文件写入磁盘的方式,因为我正在下载它。 这样,我可以下载更大的文件,而不会遇到内存问题。

HTTPfile upload如何工作?

当我用附件提交一个简单的表格时, <form enctype="multipart/form-data" action="http://localhost:3000/upload?upload_progress_id=12344" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input name="uploadedfile" type="file" /><br /> <input type="submit" value="Upload File" /> </form> 它如何在内部发送文件? 该文件是否作为数据的HTTP身体的一部分发送? 在这个请求的头文件中,我没有看到与文件名相关的任何内容。 我只是想知道发送文件时HTTP的内部工作。

是否允许URL包含空格?

URI(特别是HTTP URL)是否允许包含一个或多个空格字符? 如果一个URL 必须被编码,那么+是一个普遍遵循的约定,还是一个合法的替代? 特别是,有人可以指向一个RFC,指出一个空格的URL 必须被编码? 问题的动机:在testing一个网站的时候,我注意到一些URL是用空格构build的。 Firefox似乎做了正确的事情,这让我感到惊讶! 但我希望能够将开发人员指向RFC,以便他们觉得需要修复这些URL。

在Google Chrome中查看HTTP标头?

直到9.x,头文件都在开发工具的资源下,但现在我找不到任何地方。

GET或POST比另一个更安全吗?

将HTTP GET与HTTP POST进行比较时,从安全angular度来看有什么区别? 其中一个select本质上比另一个更安全吗? 如果是这样,为什么? 我意识到,POST不公开URL上的信息,但有没有真正的价值呢,还是只是安全通过默默无闻? 是否有一个理由,当安全是一个问题时,我应该更喜欢POST? 编辑: 通过HTTPS,POST数据被编码,但是第三方可能会嗅到URL? 另外,我正在处理JSP; 当使用JSP或类似的框架时,最好的做法是避免将敏感数据放在POST或GET中,并使用服务器端代码来处理敏感信息。

使用Android SDK发布多部分请求

我试图做一些我认为会相对简单的事情:使用Android SDK将图像上传到服务器。 我发现了很多示例代码: http://groups.google.com/group/android-developers/browse_thread/thread/f9e17bbaf50c5fc/46145fcacd450e48 http://linklens.blogspot.com/2009/06/android-multipart-upload.html 但是,这两个都不适合我。 我不断遇到的困惑是多部分请求真正需要的。 Android上分段上传(带图片) 最简单的方法是什么? 任何帮助或build议将不胜感激!