问题标签 [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.
node.js - 从在代理后面运行的网站访问 Web 服务
我正在使用 ember 和 express over node 设计一个网站。它在服务器中运行,例如:SERVER_1。
我在另一台服务器上运行的 web 服务很少,比如:SERVER_2。
那是:
SERVER_1 中的网站和 SERVER_2 中可用的 Web 服务
SERVER_1 位于代理服务器后面。我正在尝试从 SERVER_1 访问网络服务:
当我从 SERVER_1 进行 AJAX 网络服务调用时,我收到:
但是,我能够通过浏览器成功检索值。仅通过 AJAX 代码,我正在检索Network 500 error。
同样为了测试,我删除了我的代理服务器设置:
我能够通过 AJAX 代码和浏览器成功访问所有这些 Web 服务。
如果我在它们之间有代理服务器:
我收到了——NetworkError: 500 Internal Server Error
我想知道从在代理服务器后面运行的网站访问第三方网络服务的程序?
附加信息:
已经修复了跨域 Web 服务访问问题(网站在一台服务器上运行,Web 服务在具有不同端口的其他一些不同服务器上运行),我正在使用http-proxy npm,我的代码如下:
我的 AJAX 调用:
我已经使用 http-proxy 来处理所有 url 的请求。
如何在上面的代码中配置我的代理服务器的 IP 地址和端口,以便我可以成功访问所有这些 web 服务?或者有什么方法可以让我的代理配置在 AJAX 调用中?
谁能指导我?
谢谢
c# - 如何简化我的代码块?
我有一些看起来有点笨重的代码。有没有一种方法,而不是有两个try
语句,里面只有一个 withif
语句?
perl - 我们可以设置我们的 IP 地址在 Perl SSLeay 请求中使用吗?
我正在修改CGIProxy以启用将客户端 IP 地址传递给远程/目标,因此远程将识别请求来自客户端(而不是代理服务器)。有可能做这件事吗?CGIProxy 使用 SSLeay 向 SSL 服务器发送请求。但我需要通过提供的所有协议(http、https、ftp)传递客户端 IP 地址。我对代理概念和网络编程都不太了解。
ios - iOS 需要什么 API 来编写 Web 代理?
IOS 是否提供 API 来为 iPad/iPhone 编写代理程序来处理来自 Safari、Chrome、Firefox 以及与 UIWebView 一起使用的应用程序的 Web 请求?这个代理也可以作为守护进程工作吗?我需要这个代理来定期创建 Web 使用统计信息并生成摘要报告。
php - 了解为什么代理不拒绝使用 PHP 中的 file_get_contents 访问
我的代理有很多限制,例如:无法访问 youtube、facebook 和许多其他网站,这些是公司政策。
但是在 PHP 中测试代码我发现我可以使用它访问任何站点:
我只是想了解此代码如何处理忽略代理策略的任何站点?我可以不受限制地访问所有内容。有人可以向我解释“幕后”的概念吗?
https - Fiddler 重放 HTTPS 请求
是否可以使用 Fiddler/TamperData 重播 HTTPS 请求,可能是由于登录过程处理不当?一旦我注销我的系统 (https),我就可以使用重播重新登录。Simon Buchan 已经提到过 HTTPS 无法重放。参考:https ://stackoverflow.com/a/2770133/1502619
如果重播让我登录,这是否意味着我的登录没有处理重播攻击,还是我没有正确注销?
c# - 使用 fiddler 监控通过代理发送的 C# 请求
问题:
考虑以下工作代码。
首先,请注意 proxyServer 是一个数组,因此每个请求都可能使用不同的代理。
如果我注释掉最后一行从而删除任何代理的使用,我可以很好地监视 Fiddler 中的请求,但是一旦我恢复该行并开始使用它们,Fiddler 就会停止记录来自我的应用程序的出站请求。
问题:
我是否需要在 Fiddler 中配置某些内容才能查看请求,或者我可以在 .Net 中进行更改吗?
注意:
.Net 4.0
请求有时是 https,但我认为这与发出
所有请求都是出站的(不是 localhost/127.0.0.1) 直接相关
apache - 试图找出,如何跳过每月支付使用私人代理
感谢您的阅读,我会尽力让它变得简单。
我每月为该网站上的 10 个代理支付费用。
万维网。squidproxies.com/private-proxies/
- 代理数量:10 或 100
- 每月价格:24 美元或 160 美元
(因为我是 stackoverflow 的新手,我没有足够的声誉来发布图片,所以我在http://i.stack.imgur.com/FP5MT.png给你留下了直接的屏幕截图)
我从他们那里得到的是这样的列表:
- 168.54.249.1:8800
- 168.54.249.2:8800
- 168.54.249.3:8800
- 168.54.249.4:8800
- 168.54.249.5:8800
- 89.45.59.1:8800
- 89.45.59.2:8800
- 89.45.59.3:8800
- 89.45.59.4:8800
![在此处输入图片描述][4] (因为我是 stackoverflow 上的新手,我没有足够的声誉来发布图片,所以我在http://i.stack.imgur.com/1xx7L为您留下了直接截图.png )
我的需要是每月使用 100 个 FIX PRIVATE PROXYS(不可共享)。但我付不起每月 160 美元的费用(如果需要,我可以购买一些硬件),但我想避免每月的费用。
所以环顾互联网,我发现了这个:
(视频) [创建 Web 代理服务器 - 下载并安装 Glype] *www. youtube.com/watch?v=2lqHzazSD_0* - YouTube
(视频)[使用 Apache 虚拟主机从一台服务器为多个网站提供服务。] www. youtube.com/watch?v=nslavNYPlbY - YouTube
任何人都可以帮助我,指出一点,我应该去什么方向?这样我就可以享受 100 FIX PRIVATE PROXYS 而无需支付昂贵的月费。
我想“做”同样的服务,“他们”正在提供。而是我自己。如何创建(似乎从无到有)带有 PRIVATE PROXYS 和 PORTS 的列表并像现在一样使用它,但要通过它们?
在此先感谢,我希望答案也能帮助其他用户!
python - 制作龙卷风代理页面
我想做一个龙卷风代理页面。
所以当我访问proxypage时,我会从 google.com 获取内容。
我在 php 中制作了一个简单的小型代理页面,只是为了发现 tornado 网络服务器不支持 php。这是 php 代码,可以更好地解释我在寻找什么:
所以它没有什么极端的。
我正在向一个提供 json 响应的站点发出 ajax 请求,没有图像,只有 json 没有什么特别的。但 ajax 不适用于跨域请求(同源策略)。并且该站点不支持 jsonp 或 cors,因此代理页面是唯一的方法。
c# - C# HttpWebRequest 通过代理请求
我试图让我的程序通过代理工作,但它不想(System.Net.WebException:操作已超时)。没有代理一切都很好
这是一个代码:
同时这段代码运行良好
代理还活着,我已经通过 IE 对其进行了测试。我应该怎么做才能解决它?