问题标签 [webproxy]

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 回答
521 浏览

c# - 在 Squid 代理身份验证期间无法将 Proxy-Authorization 标头作为 HTTP 响应

我正在尝试通过使用 C# 在代理中启用基本身份验证的 squid3 webproxy 访问服务总线

我正在使用下面的代码来设置网络代理

我正在使用以下代码访问服务总线

访问服务总线失败并出现错误 - X.509 证书 CN=servicebus.windows.net 不在受信任的人员存储中

在代理日志中,我看到1454679317.842 0 10.168.84.150 TCP_DENIED/407 4046 GET http://www.microsoft.com/pki/mscorp/msitwww2.crt - HIER_NONE/- text/html

在网络跟踪中,我看到主机尝试连接到http://www.microsoft.com/pki/mscorp/msitwww2.crt首先它试图连接没有身份验证,然后代理说HTTP/1.1 407 代理身份验证需要作为对这个理想主机的请求的响应应该使用包含用户名和密码的 Proxy-Authorization 标头重新发送请求,但我看到主机没有第二次发送 Proxy-Authorization 标头的奇怪行为

需要设置任何注册表项吗?

我正在使用 Windows Core 2012 R2 作为主机

0 投票
3 回答
4080 浏览

.net-core - .NET Core 的 IWebProxy 实现的位置

System.Net.IWebProxy(来自 System.Net.Primitives,DNX Core)的可用实现是什么?根据应用需求,dnxcore50 中可以使用唯一的框架,那么包含代理实现的正确 NuGet 包是什么?

解决此类问题的正确方法是什么?相关功能似乎被分成了几十个包。

0 投票
1 回答
403 浏览

php - Using web proxy with curl

I would like to use curl to make HTTP POST requests through a web proxy. I have an example without a proxy.

Is it possible to make a programmatic post to a web proxy using curl passing in my destination URL, and get the result?

Thank you

0 投票
3 回答
319 浏览

angularjs - angularjs 应用程序的网络代理

我必须为我的 angularjs 文件创建一个网络代理脚本,因为我收到了 CORS(跨源请求方法)的错误,并且我没有任何选项可以使用访问控制允许源,因为我无法对我的服务器端进行任何更改。我的后端数据在 java 中。所以请有人告诉我如何为我的 angularjs 应用程序制作网络代理。

或者无论如何可以绕过我浏览器的 cors 请求。

0 投票
0 回答
522 浏览

http-proxy - 如何使用 Web 代理(查尔斯或任何其他工具)缓存并返回相同的响应

查尔斯代理或其他工具中是否有任何选项,我可以在其中保存/缓存所有请求,并且下次当相同的请求到来时,它会返回相同的响应而不转发请求。

0 投票
0 回答
133 浏览

http - 从任意客户端访问专用网络中的 Web 服务器

我正在寻找最佳实践,以允许从运行在任意机器(可能在另一个专用网络上)上的客户端访问专用网络中的 Web 服务器。这是典型的设置:

  • Web 服务器在 NAT 后面的 Linux 机器上运行(客户端不能直接访问)并用于 JPEG 流。
  • 客户端我在任何设备上运行,并且不能被网络服务器直接访问。
  • Web 服务器和客户端都可以直接访问的中间服务器(Linux 机器)(因为它拥有静态 IP 地址)。

我想到的第一个解决方案是使用中间服务器作为 Web 代理并在中间机器和 Web 服务器之间创建一个 SSH 隧道,但是它需要客户端更改他们的代理设置,这不是我的选项案子。另一个可能可行的解决方案是让中间机器将 HTTP 请求转发到 Web 服务器,尽管我不知道有什么简单的方法可以做到这一点。由于这对我来说看起来很常见,我觉得应该有一些服务可以做到这一点。我也对其他可以提供对 Web 服务器的透明访问的解决方案持开放态度。

0 投票
2 回答
348 浏览

c# - 通过 C# 控制台应用程序上的代理使用 Web 客户端下载数据

我已经编写了一个代码来访问特定的 URL 并使用 WebClient 下载数据,并设置了一个我从 MyPrivateProxies.net 购买的代理到这个 Web 客户端,它带有凭据和其他所需的参数,通过它访问提到的 URL。

但是我每次都在最后一行得到这个异常。

System.Net.WebException: Unable to connect to the remote server System.Net.Sockets.SocketException: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应

下面是我的代码片段:

我是否需要在我的 Windows 7 系统上进行一些其他设置或任何配置更改app.config

控制台应用程序是否有其他配置可以使用代理?

0 投票
1 回答
399 浏览

php - PHP Web Proxy - 让网站上的所有资源都通过代理?

我正在创建一个简单的 PHP Web 代理。PHP 脚本当前正确地从后端获取页面的 HTML。

然而,这显然是不够的,因为所有资源(img、脚本、链接、a)都指向相对或绝对链接,例如 example.com/image.png 使其直接加载。

什么是“代理”所有这些资源以通过的简单方法,例如example.com/image.png将是/proxy/resource.php?r=example.com/image.php什么。

如果有人知道这样做的好方法,我会很高兴知道。

0 投票
2 回答
948 浏览

c# - WebProxy URI 无效

这是我目前拥有的代码

代理需要凭据。

我在网上收到一条错误proxy.Address = new Uri(96.44.147.138:6060); 消息

“URI 方案无效。”

不确定它期望什么样的价值

0 投票
0 回答
85 浏览

c# - 代理请求凭据

这是我目前拥有的

问题是,我仍然收到错误消息

附加信息:远程服务器返回错误:(407) 需要代理身份验证。

尽管信息是正确的。

有任何想法吗?

我的问题没有通过其他线程解决,因为这个问题涉及using并且我正在使用 winform 进行操作。