问题标签 [http-request]

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.

0 投票
1 回答
2737 浏览

networking - Selenium/webdriver 网络监控

我正在寻找一种方法来监视和记录浏览器在被 selenium/webdriver 用于测试页面时发出的所有请求。类似于 chrome 开发人员工具中的网络窗格。

0 投票
1 回答
99 浏览

html - 使用多个 +1 和“喜欢”按钮时对同一资源的多个请求

我的网站是http://fridgecow.com。多亏了我最近安装到首页的博客,我现在有超过 100 个 HTTP 请求,其中大部分都发往同一个站点。我已经尽我所能(精神,浓缩等),但我最终还是有大量的加载时间。

是否有任何“共享”按钮可以解决这个问题(可能带有“href”属性)?

0 投票
10 回答
71738 浏览

python - 将 Cookie 放入 CookieJar

我正在使用新的 Python Requests 库来发出 http 请求。我从服务器获取一个 cookie 作为文本。我怎么把它变成一个CookieJar里面有cookie的?

0 投票
3 回答
2970 浏览

perl - LWP::UserAgent - HTTP::Request

如果我这样做

我可以调用HTTP::Response这样的方法

是否有可能HTTP::Request从对象调用方法$res或需要显式创建HTTP::Request对象?


0 投票
2 回答
468 浏览

ajax - 增加 Internet Explorer 7 并发 http 请求

我正在对一个非常大的 AJAX 应用程序进行一些性能改进。限制之一是应用程序需要在 Internet Explorer 7 中执行。问题是 IE7 将不允许同时超过 2 个并发 HTTP 请求。我曾尝试在 winxp sp4 虚拟机中将 MaxConnectionsPerServer 和 MaxConnectionsPer1_0Server 的注册表值修改为 10,但所有 javascripts 仍然以序列化方式一次加载不超过 2 个。

请问有什么方法可以真正强制 IE7 使用 6 或 8 个并发 HTTP 请求吗?(我知道IE8、IE9、FF等很多都是这样做的,是的,问题是我们客户只想要IE7,不会升级浏览器)

0 投票
1 回答
5396 浏览

python - Python 请求模块和 JSON 响应

我正在使用很棒的 Requests 模块来测试我为我们的一个内部项目创建的 API。我相信我已经发现了 Requests 模块本身的缺陷,或者我使用它的缺陷。

因为我们的数据不是超级敏感的,所以我们的 API 使用简单的基本 HTTP 身份验证来控制访问。当我使用 JSON 作为数据格式并使用带有 HTTPBasicAuthHandler 或 PHP 和 cURL 的 urllib2 请求 API URL 时,我将数据作为格式正确的 JSON 字符串返回 - 没问题。

但是,当我使用 Requests 模块发出相同的请求时,我得到一个编码字符串,我无法确定它是什么类型的编码。这是该字符串开头的片段:

以下是我与 Requests 一起使用的几行代码来重现此问题:

每次我这样做时都会得到那个编码的字符串。

谁能帮我确定:a)是什么编码(为了我自己的教化),b)为什么请求以该编码返回数据,以及如何解码和/或“修复”它。

提前致谢!

0 投票
3 回答
317133 浏览

python - 如何使用 Python Requests 库在 post 请求中发送 cookie?

我正在尝试使用Requests库通过发布请求发送 cookie,但我不确定如何根据其文档实际设置 cookie。该脚本用于维基百科,需要发送的 cookie 采用以下形式:

但是,requests文档快速入门仅将此作为唯一示例:

如何使用此库对上述 cookie 进行编码?我是否需要使用 python 的标准 cookie 库来制作它,然后将它与 POST 请求一起发送?

0 投票
2 回答
474 浏览

java - 从java上的查询字符串中获取带有字符'#'的参数

我正在尝试获取具有该字符的请求字符串,#并且我的参数仅在#. 但问题是我需要这个角色,不能删除它。

任何的想法?

0 投票
1 回答
1614 浏览

ruby-on-rails-3 - Rails 或 Sinatra - 如何处理无效的 HTTP 请求?

我有一个 3G+GPS 设备 (Digi WR44),可以将 NMEA 数据包发送到任何 IP 地址。

我想从 Rails(或 Sinatra)应用程序中获取这些数据,但是数据包没有作为有效的 HTTP 请求发送,而且 Rails 和 Sinatra 都失败了。

这是 Rails 错误: ERROR bad Request-Line

还有西纳特拉错误: !!无效的请求

似乎我无法将设备配置为发送有效的 HTTP 请求而不是纯文本,您知道是否有办法处理由纯文本组成的 HTTP 请求?

我尝试使用 PHP 脚本,NMEA 数据包被解释为 request_method,但我想在这个项目中使用 ruby​​(具有模型访问权限)。

非常感谢你的帮助 :)

PS:我正在运行 Ruby、RoR 和 Sinatra 的最新版本

0 投票
0 回答
271 浏览

ios - 处理来自 iPad 应用的频繁 HTTP POST 请求的最佳方法

在我的 iPad 应用程序中,我要求我几乎每 30 秒后必须发布一些数据。因此,为此我每次都创建一个新的 http 请求并将请求添加到队列中。

有没有其他有效的方法可以做到这一点?