问题标签 [http-proxy]

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 投票
3 回答
6802 浏览

java - 通过 Java 中的代理获取 SSL 页面的最简单方法

我想用 Java 获取 SSL 页面。问题是,我必须针对 http 代理进行身份验证。

所以我想要一个简单的方法来获取这个页面。我尝试了 Apache Commons httpclient,但这对我的问题来说开销太大。

我尝试了这段代码,但它不包含身份验证操作:

谁能提供一些信息如何以简单的方式实现它?

提前致谢

0 投票
3 回答
12586 浏览

c# - 通过 .NET TcpClient 与 HTTP 代理通信

如何TcpClient在 C# 中通过 HTTP 代理进行通信,就像WebProxy使用时一样HttpWebResponse

0 投票
4 回答
25436 浏览

c# - 通过 http 代理发送邮件

我正在尝试从通过 Internet 选项中设置的 http 代理连接到 Internet 的系统发送电子邮件。

我正在使用 SmtpClient。

有没有办法通过这个代理设置使用 SmtpClient 发送邮件。谢谢

0 投票
1 回答
1346 浏览

java - 在Android中响应本地http请求

我有一个应用程序从服务器请求媒体流,但是请求需要包含 cookie,否则服务器会返回 500 错误。MediaPlayer 没有将 cookie 与 URI 请求一起发送的功能。

我的解决方法是让 Android 代理请求。我会让 MediaPlayer 向 localhost ( http://localhost/?ID=1 ) 发出请求,然后我会让一个小型代理应用程序连同 cookie 一起发出请求并返回媒体流。

我的问题是我将如何制作代理端?如何让我的应用程序在 localhost 上为 http 请求设置一个侦听器?

我不需要写完整的代码来说明如何做到这一点,只需一些简单的类名和示例代码即可显示如何让 android 应用程序监听来自媒体播放器的请求。

0 投票
3 回答
8625 浏览

bazaar - 如何通过 HTTP 代理使用 Bazaar?

如何通过 HTTP 代理使用 Bazaar?我在他们的文档中找不到任何东西。

0 投票
4 回答
3853 浏览

urllib2 - http_proxy 设置

我知道这很简单..我只是错过了一些东西..我放弃了!

我使用了不同的代理服务器..无济于事..我得到了一些默认页面..在 /etc/wgetrc use_proxy = on

实际上我正在尝试将此设置(http_proxy)与python的urllib2一起使用。它也访问一些默认页面..

strace - 对代理服务器进行 dns 查找 GET http://slashdot.org/ HTTP/1.0\r\nUser-Agent: Wget/1.11.4\r\nAccept: / \r\nHost: slashdot.org\r \n\r\n

任何指针?

0 投票
1 回答
2515 浏览

maven-2 - 如何使用工件调试 HTTP 代理问题?

我在公司网络中有一个工件。我为每个远程存储库配置了一个 http 代理。它不起作用。我怎么可能找出它为什么不起作用?有没有我可以调整的日志设置?

在 Firefox 中使用相同的代理就可以了。

0 投票
2 回答
1996 浏览

http - 客户端断开连接时,HTTP 代理/FastCGI/SCGI 未关闭连接 - 错误或功能?

我正在通过长 XMLHttpRequest 轮询为CppCMS框架提供Comet 支持。在许多情况下,这样的请求在服务器给出任何响应之前就被客户端关闭了——例如页面被关闭,用户移动到其他页面或者它只是被刷新。

在服务器端,我希望我会收到连接断开的通知。我通过 3 个连接器测试了应用程序:FastCGI、SCGI 和简单的 HTTP 代理。

从 3 个主要的 UNIX Web 服务器 Apache2、lighttpd 和 Nginx 中,只有最后一个按预期关闭了连接,允许我的应用程序从等待队列中删除请求——这适用于 FastCGI 和 HTTP 代理连接器。(Nginx 默认没有 scgi 模块)。

其他的,Apache 和 Lighttpd 不会关闭连接或通知后端断开客户端,继续进行,就好像客户端仍然在线一样。这适用于所有 3 个受支持的 API:FastCGI、SCGI 和 HTTP 代理。

我已经为Lighttpd打开了一个问题,但更让我担心的是 Apache——作为 lighttpd 的成熟且得到良好支持的 Web 服务器,并且没有透露客户端已经离开的服务器后端。

问题:

  1. 这是一个错误还是一个功能?是否有任何理由不关闭 Web 服务器和应用程序后端之间的连接?
  2. 是否有现实生活中的 Comet 应用程序通过 FastCGI/SCGI/HTTP-Proxy 后端在这些服务器后面工作?
  3. 如果上述情况属实,他们如何处理这个问题?我知道我可以每 10 秒超时一次所有连接,但我想让它们在客户端监听时保持空闲——因为这样可以更容易地扩大规模——每个连接都非常便宜——成本只是打开的套接字。

谢谢!

0 投票
1 回答
729 浏览

python - 我的简单的基于 HTTP 套接字的代理脚本有什么问题?

我为代理功能编写了一个简单的 Python 脚本。它可以正常工作,但是,如果请求的网页有许多其他 HTTP 请求,例如 Google 地图,则页面呈现速度很慢。

关于我的代码中可能存在的瓶颈以及如何改进的任何提示?

0 投票
2 回答
13572 浏览

c - HTTP 代理服务器

我开始使用 C 编写的一个非常基本的 HTTP 代理服务器(编辑:只是转发我的请求的东西)。在这一点上,我很难理解如何进行。

任何帮助都是有益的。