问题标签 [httprequest]
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.
perl - 如何从 Perl 向 Java 发布多部分 HTTP 请求并获得响应?
我正在尝试从我在 Perl 中的一个子例程中向基于 Java 的控制器发出请求。但我没有得到任何回应。我知道 Java 代码工作文件,因为如果我从 HTML 表单发布到它,我可以获得响应。
这是我的 Perl 代码:
这段代码有问题吗?
asp.net - 如何追踪 HTTP 请求?
试图优化一个 web 项目。
它使用 asp.net (webforms)、一堆 jquery 插件等等。
问题:有不必要的 HTTP 请求localhost/undefined
,这使得每个请求比需要的时间长约 1 秒。
问题:有什么策略可以找到有罪的代码吗?
线索:undefined
让我觉得有 JS 参与。
萤火虫日志:
GET /undefined HTTP/1.1
Host: localhost:17817
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; lv; rv:1.9.2) Gecko/20100115
Firefox/3.6
Accept: image/png,image/ ; q=0.8, / ;q=0.5
Accept-Language: lv,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-13,utf-8;q =0.7, ;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://localhost:17817/Default.aspx
如果您右键单击代码中的一行,它会给您一个条件断点。检查具有 URL 值的变量的名称,并在 typeof URL === 'undefined' 或 url === 'undefined' 时设置条件并查看堆栈
只需在第 3400 行设置断点(无条件)。它不经过那里。
3397 ajax: function( s ) {
3398 // 扩展设置,但重新扩展 's' 以便它可以被
3399 // 稍后再次检查(特别是在测试套件中)
3400 s = jQuery.extend(true, s, jQuery.extend(true, {}, jQuery.ajaxSettings, s));
将问题缩小一点 => 注释掉了 1 个渲染一些图像并使用gallerific jquery 插件和消失的魔术请求的 ascx 控制器。
问题在于galleriffic插件初始化。它找不到锚点,它是在没有图像或其他东西时创建缩略图的 href。现在很酷...
c++ - libcurl HTTP 请求将响应保存到变量中 - c++
我正在尝试将 HTTP 请求返回的数据保存到变量中。
下面的代码将自动打印请求的响应,但我需要它来保存对字符或字符串的响应。
java - 如何获取当前 HttpRequest 本地的 Spring bean
我希望能够创建一个范围仅限于当前服务的 HttpRequest 的 bean。
我考虑ThreadLocal
过,但我看到的问题是线程可以被容器重用于为 HttpRequest 提供服务。我想在没有当前服务的 HttpRequest 概念的 bean 中使用所述 bean。任何指导表示赞赏。
c# - IHttpHandler 请求对象和虚拟目录问题
我正在编写一个从 IHttpHandler 继承的类,用于脚本和 css 的结合。如果查询字符串定义了特殊参数,我只想合并。如果未定义此参数,那么我想编写文件的内容,就好像甚至不涉及处理程序一样。我遇到的一个问题是我在页面上有一个脚本标记,它引用了虚拟目录中的脚本,但我点击的页面位于应用程序的子目录中。
从中引用控制脚本的页面位于http://webserver/Admin/Default.aspx。当我在实现 IHttpHandler 的类中访问 Request 对象时,所有文件路径属性如下:webserver/Admin/~/SharedScripts/control.js。我该如何解决这个问题?
asp.net - System.Web.HttpRequest - ContentLength、TotalBytes 和 InputStream.Length 之间有什么区别?
我正在寻找这些问题的答案:
- 对于任何给定的请求,这三个属性是否总是返回相同的值?
- 它们中的任何一个都有副作用吗?
- 在 IIS 收到整个请求之前,它们中的任何一个都会阻塞吗?
- 它们中的任何一个会导致上传的文件完全加载到内存中吗?
我之所以关心这一点,是因为当请求在服务器上处理时间过长时,我会向我发送电子邮件,并且我希望避免为大型请求发送此电子邮件,即当用户上传一个或多个大文件时。
http - HTTP 请求内容的编码是什么?
这是定义的吗?或者它是否设置了一个标题,类似于 HTTP 响应?
dom - HTTP DOM:request.use? 用法?
我正在查看 javascript 中的以下代码块:
我从未见过有人调用 request.Use() 方法。
我的问题:
- request.Use() 究竟检查了什么?
- 它实际上是否检查 AJAX 支持?
- 任何人都可以将我重定向到在线 API 参考吗?
编辑:感谢有用的反馈。
我看到了原型和脚本包含。
有没有人在原型或 脚本中看到 request.Use() ?
php - PHP HttpRequest Cookie 问题
我有一段代码要登录以测试网站登录: $r = new HttpRequest($newlocation, HttpRequest::METH_GET); $r->addCookies($cookieArray); $r->发送();
$cookieArray 的内容来自重定向,但我没有以任何方式修改它。真正出人意料的是,如果 cookie(身份验证令牌字符串)的值包含斜杠,则无法正确登录。如果它没有斜线,一切正常。
任何想法表示赞赏。
http - 监控来自非浏览器的http请求
我想监视从 exe 生成的 HTTP 请求。有什么工具可以帮助我吗?
实际上,exe 会调用我的 ASP.NET 网页来注册用户。exe 构造 POST 数据请求并调用我的页面。当请求到达我的网页时,我看不到任何数据。我想监视 Request 对象和流量以找到现实。