Tag: http

基于表单的网站authentication的权威性指南

基于表单的网站authentication 我们认为,堆栈溢出不应该只是一个非常具体的技术问题的资源,而且也是关于如何解决常见问题的一般指导。 “基于表单的网站authentication”应该是这样一个实验的一个很好的话题。 它应该包括以下主题: 如何login 如何保持login状态 pipe理Cookie(包括推荐设置) SSL / HTTPSencryption 如何存储密码 使用秘密的问题 忘记用户名/密码function 使用随机数来防止跨站请求伪造(CSRF) OpenID的 “记住我”checkbox 浏览器自动完成用户名和密码 秘密URL(被摘要保护的公共URL ) 检查密码强度 电子邮件validation 以及更多关于 基于表单的身份validation … 它不应该包括像这样的东西: angular色和授权 HTTP基本authentication 请帮助我们: build议子主题 提交关于这个问题的好文章 编辑正式的答案

如何在所有浏览器上控制网页caching?

我们的调查显示,并非所有浏览器都以统一的方式遵守http cache指示。 出于安全原因,我们不希望应用程序中的某些页面被Web浏览器caching。 这至less适用于以下浏览器: Internet Explorer 6+ Firefox 1.5+ Safari 3+ 歌剧9+ 铬 我们的要求来自安全testing。 从我们的网站注销后,您可以按下后退button并查看caching的页面。

不同浏览器中URL的最大长度是多less?

不同浏览器中URL的最大长度是多less? 它在浏览器中有所不同吗? HTTP协议是否规定了它?

使用java.net.URLConnection来触发和处理HTTP请求

在这里经常会问到java.net.URLConnection用法, Oracle教程 太简单了。 该教程基本上只显示如何触发GET请求并阅读响应。 它没有解释如何使用它来执行POST请求,设置请求头,读取响应头,处理cookie,提交HTML表单,上传文件等。 那么,如何使用java.net.URLConnection来触发和处理“高级”HTTP请求呢?

HTTP标头是否区分大小写?

在博客文章中,我使用以下PHP来设置响应的内容类型: header('content-type: application/json; charset=utf-8'); 我刚刚对该帖子发表评论说, content-type需要大写, Content-type 。 它是否正确? 它似乎对我来说都是小写的,我认为HTTP头是不区分大小写的。 还是只是因为浏览器很好?

如何使用http发送Android中的文件从移动设备到服务器?

在android中,我如何使用http从移动设备发送文件(数据)到服务器。

HTTPS URL是否被加密?

使用TLS / SSL(HTTPS)加密时,所有的URL都被加密了吗? 我想知道,因为我想要使用TLS / SSL(HTTPS)隐藏所有的URL数据。 如果TLS / SSL给你总的URL加密,那么我不必担心隐藏来自URL的机密信息。

如何使用Python登录到网页和检索cookie以备后用?

我想使用python下载和解析网页,但要访问它,我需要一些饼干设置。 所以我需要先通过https登录到网页。 登录时刻包括发送两个POST PARAMS(用户名,密码)到/login.php。 在登录请求期间,我想从响应头中检索cookie并将它们存储起来,以便我可以在请求中使用它们来下载网页/data.php。 我将如何在python(最好是2.6)中做到这一点? 如果可能,我只想使用内置模块。

HTTP Cookie端口是特定的吗?

我有两台HTTP服务在一台机器上运行。 我只是想知道他们是否共享他们的cookies或浏览器是否区分两个服务器插座。

在Java中使用JSON的HTTP POST

我想在Java中使用JSON做一个简单的HTTP POST。 假设网址是www.site.com 并且它取值为{"name":"myname","age":"20"} ,例如标记为'details' 。 我将如何去创建POST的语法? 我也似乎无法在JSON Javadoc中找到POST方法。