问题标签 [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.

0 投票
2 回答
15078 浏览

javascript - javascript:取消各种请求

我的网站提出了很多请求。我经常需要取消所有当前的请求,这样浏览器才不会阻塞相关的新请求。

我有 3 种请求:

  • 阿贾克斯
  • 插入的脚本标签(执行 JSONP 通信)
  • 插入的图像标签(导致浏览器从各种服务器请求数据)

对于 Ajax,它没有问题,因为 XMLHttpRequest 对象支持取消。我需要的是一种让任何浏览器停止从 DOM-Objects 加载资源的方法。

看起来像简单地从 DOM 中删除一个对象(例如图像标签)只会有助于避免请求,如果请求尚未运行。

更新:一种取消所有无关请求的方法,而不是真正的任何请求都是完美的。

0 投票
10 回答
188256 浏览

c# - 如何异步使用 HttpWebRequest (.NET)?

如何异步使用 HttpWebRequest (.NET, C#)?

0 投票
1 回答
607 浏览

javascript - 来自 xul 的 Ajax 请求在 Firefox 2 中不起作用

我正在开发一个 Firefox 扩展,并且一直在 Firefox 3 中开发它,我在 Firefox 2 上对其进行了测试,由于某种原因,我的 HTTP 请求都没有触发。请求的格式如下(使用原型):

我一直在尝试寻找解决方案,但我发现的最接近的事情与跨站点 HTTPrequests 有关,有人有什么想法吗?

0 投票
5 回答
6129 浏览

c# - C# HttpRequest 和不同的编码

这是我的问题。我在 ASP.NET / C# 中有一个网站,它通过 GET/POST 接收一些数据

这是“用户填写”的数据,但不是通过网页,它是一个与我的服务器联系的软件。

问题是,该软件正在发送以 ISO-8859-1 编码的数据(因此 Café 将作为 Caf%e9 发送),而我的 SW/DB 的其余部分是 Unicode

数据也被完全破坏,无法恢复已发送的内容:/

处理这个问题的最佳方法是什么?

我尝试设置 Request.ContentEncoding (阅读前),但无济于事。

0 投票
1 回答
1215 浏览

asp.net - Uri.EscapeDataString(Request.Url.AbsoluteUri) 在不同的环境中是错误的,我还应该使用什么?

我正在生成一个返回 url 链接,因此当用户点击此页面上的关闭按钮时,他们将返回此 ReturnUrl。

http://localhost:42605/Search.aspx?ReturnUrl=http%3A%2F%2Flocalhost%3A42605%2FStuff%2FViewStuff.aspx%3FProjectId%3D2246

这在开发环境中工作正常,但在 uat 环境中我有

http://app-uat.com/Search.aspx?ReturnUrl=http%3A%2F%2Fapp-uat-01.com%2FStuff%2FViewStuff.aspx%3FProjectId%3D2246

请注意 ReturnUrl 参数上的额外 01。

所以要生成我目前正在使用的 ReturnUrl 位

Uri.EscapeDataString(Request.Url.AbsoluteUri)

由于我没有直接访问 uat 环境的权限,因此我不知道在发布周期之后什么会起作用,所以如果我能避免第一次出错,那将是有帮助的。

查看 Request.Url 调试我的可能性

DnsSafeHost 或主机

可以与

AbsolutePath 或 LocalPath 或 PathAndQuery

或者我有

原始字符串

或者我也许可以使用推荐人?

0 投票
2 回答
6054 浏览

c++ - 如何在 C/C++ 中获取 HTML

如何在 C 或 C++ 中获取 HTML?带插座。你能给我一个示例代码吗?

注意 - 我最初关闭了它,但重新打开了。致海报 - 请参阅:

https://stackoverflow.com/questions/400688/fetch-web-page-in-c

以编程方式读取网页

0 投票
5 回答
4089 浏览

javascript - AJAX - 重新加载网页的一部分而不使用单独的文件来加载

标题可能有点混乱,所以让我解释一下。

我有一个网站,它有一个侧面板,其中包含有关用户的信息、用户可以做的事情等。当用户没有登录时,这个侧面板成为登录或注册的区域。

代码是:

我想要做的是在用户单击使用 AJAX 登录时再次加载这段代码,并使用 jQuery 效果(可能是淡入淡出)使侧面板从登录/注册顺利过渡到闪亮的用户专用面板。

我知道如果我将该代码放在另一个文件中,并通过 AJAX 将其加载到侧面板的 div 中,我可以做到这一点......但我宁愿不为侧面板制作单独的文件。这可能吗?

0 投票
14 回答
344913 浏览

ssl - HTTPS URL 是否加密?

使用 TLS/SSL (HTTPS) 加密时是否对所有 URL 进行了加密?我想知道,因为我希望在使用 TLS/SSL (HTTPS) 时隐藏所有 URL 数据。

如果 TLS/SSL 为您提供完整的 URL 加密,那么我不必担心隐藏 URL 中的机密信息。

0 投票
1 回答
5887 浏览

php - 在 PHP 中使用“史努比”通过 GET 提交数据

我正在尝试通过GETPHP 将数据发送到 url。在这里收到另一个问题的答案后,我决定参加史努比班。问题是,我似乎无法为此类中的方法找到非常好的文档/示例。

我看到了该->httprequest()方法,但看不到可以在哪里添加值数组以及请求。

有没有比较熟悉的可以帮忙啊?

0 投票
4 回答
71192 浏览

php - 抓取网页内容

我正在开发一个项目,我想在后台抓取网站的内容并从该抓取的网站中获取一些有限的内容。例如,在我的页面中,我有“userid”和“password”字段,通过使用这些字段,我将访问我的邮件并抓取我的收件箱内容并将其显示在我的页面中。

我单独使用javascript完成了上述操作。但是当我单击登录按钮时,我的页面的 URL ( http://localhost/web/Login.html ) 更改为 URL ( http://mail.in.com/mails/inbox.php?nomail= ... .) 我被刮了。但是我在不更改网址的情况下取消了详细信息。