Questions tagged «http»

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

8
适用于Windows的最佳轻量级Web服务器(仅静态内容)
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我让应用程序服务器在Windows – IIS6.0和Zend Server上运行以执行PHP。我正在同一台机器上寻找仅轻型静态内容的Web服务器,它将重现IIS表单以处理静态内容并提高性能。 它只需要是静态内容Web服务器-尽量小而又要最大效率-lighttpd似乎太大,因为允许使用FastCGI。 我在寻找:Windows,仅静态内容,快速且轻量级。 我正在使用Windows Server 2003。

5
HTTP状态代码200(缓存)与状态代码304有什么区别?
我正在使用用于Firefox的Google“ Page Speed”插件来访问我的网站。 我页面上的某些组件表示为HTTP状态: 200200(缓存)304 由谷歌的“ Page Speed”。 我很困惑的是200(缓存)和304之间的区别。 我已经刷新了页面多次(但还没有清除缓存),而且似乎总是我的favicon.ico和一些图像的状态为200(缓存),而其他一些图像的状态为http,状态为304。 我不明白为什么会有所不同。 更新: 使用Google的“ Page Speed”,我收到了http://example.com/favicon.ico和http://cdn.example.com/js/ga.js的“ 200(缓存)” 但是,对于http://cdn.example.com/js/combined.min.js,我收到的HTTP状态为“ 304” 我不明白为什么我在同一目录/ js /中有两个JavaScript文件,一个返回http状态304,另一个返回200(缓存)状态代码。

7
编排微服务
编排微服务的标准模式是什么? 如果微服务仅了解其自己的域,但是有数据流需要多个服务以某种方式进行交互,那么该怎么办呢? 假设我们有这样的事情: 开票 装船 为了便于讨论,我们假设一旦订单发货,就应创建发票。 某处某人按下按钮GUI“我已经完成,让我们开始吧!” 在经典的整体式服务体系结构中,我会说要么进行ESB处理,要么运货服务具有发票服务的知识,然后就调用它。 但是,在这个勇敢的微服务新世界中,人们如何处理这一问题? 我确实认为这可以认为是高度基于意见的。但是它有一个具体的方面,因为微服务不应该做到这一点。因此,必须有一个“根据定义应该做什么”,它不是基于观点的。 射击。


11
Websockets客户端API中的HTTP标头
看起来很容易使用支持此功能的任何HTTP标头客户端向您的websocket客户端添加自定义HTTP标头,但是我找不到如何使用JSON API进行操作。 但是,似乎应该在规范中支持这些标头。 任何人都知道如何实现它? var ws = new WebSocket("ws://example.com/service"); 具体来说,我需要能够发送HTTP授权标头。



5
什么是HTTP标头“ X-XSS-Protection”?
因此,我一直在尝试通过HTTP在telnet中娱乐(例如,输入telnet google.com 80并放入带有不同标头等的随机GET和POST),但是我遇到了google.com在标头中传输的一些信息不知道 我一直在浏览http://www.w3.org/Protocols/rfc2616/rfc2616.html,却没有找到Google似乎在喷吐的特定http-header的定义: GET / HTTP/1.1 HTTP/1.1 200 OK Date: Wed, 01 Feb 2012 03:42:24 GMT Expires: -1 Cache-Control: private, max-age=0 Content-Type: text/html; charset=ISO-8859-1 Set-Cookie: PREF=ID=6ddbc0a0342e7e63:FF=0:TM=1328067744:LM=1328067744:S=4d4farvCGl5Ww0C3; expires=Fri, 31-Jan-2014 03:42:24 GMT; path=/; domain=.google.com Set-Cookie: NID=56=PgRwCKa8EltKnHS5clbFuhwyWsd3cPXiV1-iXzgyKsiy5RKXEKbg89gWWpjzYZjLPWTKrCWhOUhdInOlYU56LOb2W7XpC7uBnKAjMbxQSBw1UIprzw2BFK5dnaY7PRji; expires=Thu, 02-Aug-2012 03:42:24 GMT; path=/; domain=.google.com; HttpOnly P3P: CP="This is not a P3P policy! See …
194 http  http-headers  xss 


11
用户代理字符串可以达到多大?
如果您打算将用户代理存储在数据库中,那么您需要容纳多少? 我找到了这篇Technet文章,建议将UA保持在200以下。它看起来并不是HTTP规范中定义的,至少不是我发现的。我的UA已经是149个字符,而且似乎每个.NET版本都将添加到其中。 我知道我可以解析字符串并将其分解,但我宁愿不这样做。 编辑 在此基础上博客 IE9将改变以发送短UA字符串。这是一个很好的变化。

2
在GET请求中传递相同参数名称的多个值的正确方法
我正在研究在GET请求中为同一参数名称传递多个值的正确方法是什么。 我看过这样的网址: http://server/action?id=a&id=b 我看过这样的网址: http://server/action?id=a,b 我的理解是第一个是正确的,但是我找不到任何参考。我看了看http规范,但看不到应该如何构成URL的“查询”部分。 我不希望回答“都很好”-如果我正在构建Web服务,我想知道以下哪种方法是标准的,以便使用我的Web服务的人知道如何为同一个名称传递多个参数。 因此,有人可以指出我的官方参考资料来确认哪个选项正确吗?
191 http  get 


9
nodejs http.get响应中的主体在哪里?
我正在http://nodejs.org/docs/v0.4.0/api/http.html#http.request上阅读文档,但是由于某些原因,我似乎无法真正找到body / data属性在返回的完成响应对象上。 > var res = http.get({host:'www.somesite.com', path:'/'}) > res.finished true > res._hasBody true 完成(http.get为您完成),因此它应该具有某种内容。但是没有主体,没有数据,我无法读取。身体藏在哪里?
187 node.js  http 

11
在Java中使用JSON进行HTTP POST
我想在Java中使用JSON进行简单的HTTP POST。 假设网址是 www.site.com 并采用{"name":"myname","age":"20"}标记'details'为例如的值。 我将如何为POST创建语法? 我似乎也无法在JSON Javadocs中找到POST方法。
187 java  json  http  post 

8
如何下载包含在线文件/文件夹列表中的所有文件和子目录的HTTP目录?
我可以访问一个在线HTTP目录。我尝试通过下载所有子目录和文件wget。但是,问题在于,当wget下载子目录时,它会下载index.html包含该目录中文件列表的文件,而不下载文件本身。 有没有一种方法可以下载没有深度限制的子目录和文件(好像我要下载的目录只是我要复制到计算机上的文件夹)。
187 html  http  get  download  wget 

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.