问题标签 [http-1.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rest - Dojo dgrid 未显示“未找到结果”消息
我有这个作为我的 dgrid 构造函数,
并且部分 config_opts 是
. . .
但是,当我使用 JsonRESTStore 从服务器请求数据时,返回的 json 数据为空,即“[]”,网格不显示“noDataMessage”,我最初认为这是因为我返回的标题,因为我是即使对于空的结果集也返回 200 OK,我将其更改为 204 No Content 但似乎仍然没有任何效果。我会很感激一种解决方法,甚至是一种知道网格是否未能获得结果的方法,因为由于某些原因,这个本机功能现在对我来说似乎太聪明了。
apache - HTTP 流水线请求文本示例
下面是一个请求单个页面的 HTTP 1.1 调用示例:
我了解HTTP Pipelining,可以在不中断连接的情况下发送多个请求。
http - 如果页面长度超过特定大小,则标题问题
这是关于网站http://zumbl.com的。我们今天意识到某些地方没有提供这些页面。在做一些实验后,我们进一步意识到输出尺寸较小的页面可以正常显示,但是如果我们增加要提供的内容的大小,那么接收浏览器就会抱怨标题问题。我们正在使用 nginx 和 web2py。有什么想法可能是潜在问题吗?
问题可能是因为 HTTP 1.0 与 1.1 标头吗?
意识到这个问题并不特定于 http 协议,而是适用于每个协议。我创建了一个新问题,因为这两种情况的描述完全不同。(未从特定服务器收到长度为 1400 的数据包)
algorithm - HTTP 1.1 块大小计算算法
这是一个满足好奇心的问题。
标准 HTTP 1.1 堆栈如何计算 HTTP 响应套接字上的块大小?它是基于超时、基于最大大小还是取决于应用程序何时对套接字进行刷新,或基于所有这些的算法?是否有任何可用的开放 HTTP 1.1 堆栈实施指南?
提前致谢。
http - 所有服务器都可以使用HTTP1.1吗
我想知道是否所有服务器都可以与 HTTP1.1 通信。
如果两台服务器中的一台不支持 HTTP1.1 而另一台试图与该协议通信会发生什么?
谢谢你的解释:)
java - 移除 Http Request 中的传输编码
我正在发送一个 SOAP 请求。它使用编码类型作为Trasfer-encoding chunked
.
请求未正确发送。我认为内容编码存在一些问题。
我试过这样,但似乎没有用。我从服务器收到 500 错误。
发送的数据包是空的。
我认为传输编码类型存在问题。
有人可以建议如何更改编码类型以及此处建议的编码类型。
node.js - 使用带有 http 分块传输的尾部标头。如何使用它设置cookie
使用预告片我试图在页面流式传输开始后设置一个 cookie。下面的代码尝试设置 cookie。它似乎返回了正确的响应,但没有在浏览器中设置 cookie(ff 和 chrome)。
响应
我在这里做错了什么。需要帮助才能找到它。
json - 向 CouchDB 中的文档添加附件的问题
我在 CouchDB 中添加附件时遇到问题。首先,当我在 Futon 中运行测试套件时,我遇到了两个错误——一个在附件中,另一个在复制中。特定于附件的错误并不是特别有用 -
一些互联网评论说测试套件中的一些错误是完全正常的,所以我继续前进。但是,附件肯定无法正常工作,无论是通过 Futon 还是 Curl。在蒲团中,文件通常会附加,但只有在我点击上传取消后 - 即它无限期地挂在上传进度条上,直到我点击取消。我通过 ssh -L5984:127.0.0.1:5984 root@myServer 访问远程机器上的蒲团,然后将 Firefox 指向 localhost:5984/_utils/。我不知道这是否会有所作为。
当我尝试通过 Curl 上传时,使用命令
我得到:
主机:127.0.0.1:5984 接受:/ 内容类型:image/jpg 内容长度:11205 预期:100-继续
日志文件显示:
紧接着是一个巨大的街区——
日志中与尝试上传相关的最后两行是
有谁知道这里发生了什么?我尝试将 curl 请求中的字符串包裹在 ' ' 周围,以防 bash 吃掉引号,这没有任何区别。
http - HTTP 1.1 - 传输的客户端请求不能被“分块”吗?
HTTP 1.1 客户端是否可以设置一个标头值来指示对请求的响应不应被分块?或者是防止这种情况的唯一方法是发送 HTTP 1.0 请求?我试过用谷歌搜索,但我能找到的只是在 HTTP 1.1 服务器上禁用分块传输的方法,所以我猜这在客户端上是不可能的,但我想我还是会问。
concurrency - 如何最大化比特币 JSON-RPC 性能?
有没有人建议优化从 JSON-RPC 读取区块链的脚本?是否可以使用 HTTP/1.1 keepalive 来避免为每个查询重新建立 TCP 连接?JSON-RPC 服务是否支持并发?
更新
我能够同时远程登录到两个不同终端的端口,因此它绝对可以处理多个同时连接。我仍然想更多地了解它是如何在内部实现的(线程?事件?),以及增加同时客户端的数量将如何影响总吞吐量。