问题标签 [proxy-server]

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

c# - C# Web 流量监听器

我正在尝试编写一个简单的 c# 控制台应用程序,它显示访问的网站(代理服务器)。我知道正确的方法是使用 .Net 套接字和 TCP 侦听器。但是,我尝试了一些代码示例,但我无法使用它们。任何建议都会很棒!

0 投票
0 回答
1041 浏览

caching - Http-request 不通过代理缓存(tor + privoxy + squid)

我使用 (tor + privoxy + squid) 创建了一个代理缓存

如何使用 Tor、Privoxy 和 Squid 创建高级代理服务器

我尝试调用代理缓存

https请求没问题(通过Pivoxy)

但是http请求不起作用

请提出具体的解决方案

0 投票
1 回答
6365 浏览

android - Android SDK 安装包错误

我已经为此挖掘了几个小时,有人可以将它分解为基本的新手军事咕噜声(我目前正在部署的)术语,因为我保证我不是唯一会从中受益的人。

所以你们说要在 SDK-Tools 下使用代理服务器并打开 Fetch 选项。

好吧,我正在使用 Chrome,我发现关于代理的唯一一件事就是设置一个,要求我输入 IP 地址。我从 CMD-ipconfig 得到了我的。明白了,并在“设置代理”的 Chrome 设置中看到了一个 IP 添加点和一个端口,即使它是灰色的,端口也显示为 80。我选择使用代理,从 CMD 输入 IP 添加并使用端口 80。

我去我的 SDK 管理器,工具 - HTTP - “我的 IP 添加。”;端口 - 80 并选择获取。

我选择了版本 4.4、Google USB 驱动程序、支持库和 Android SDK 平台工具的整个文件夹。除了 4.4 版文件夹,我几乎没有碰过任何东西。单击安装包。

它完成了,只给了我 4.4 版文件夹和支持库中的两件事。没有谷歌 USB 驱动程序。

如果我将 IP Add 和 Port 留在 Slots 中并取消选中 Fetch Option,我会得到:

准备安装档案

下载 Android SDK 平台工具,修订版 19.0.1

下载中断:无效参数:连接

下载适用于 Android SDK、API 19、修订版 2 的文档

下载中断:无效参数:连接

下载 SDK 平台 Android 4.4.2,API 19,修订版 2

下载中断:无效参数:连接

下载 SDK API 19,修订版 3 的示例

下载中断:无效参数:连接

下载 ARM EABI v7a 系统映像,Android API 19,修订版 2

下载中断:无效参数:连接

下载 Intel x86 Atom 系统映像,Android API 19,修订版 2

下载中断:无效参数:连接

下载 Google API(x86 系统映像),Android API 19,修订版 2

下载中断:无效参数:连接

下载 Google API(ARM 系统映像),Android API 19,修订版 3

下载中断:无效参数:连接

下载 Android SDK 的源代码,API 19,修订版 2

下载中断:无效参数:连接

下载 Android 支持库,修订版 19.0.1

下载中断:无效参数:连接

下载 Google USB 驱动程序,修订版 9

下载中断:无效参数:连接

完毕。什么都没有安装。

里面发生了什么?

我非常渴望开始在 Android 上工作,但这只是问题,因为我已经下载了 SDK 包。

请帮助,我只是一个在 Unity 中设计游戏并想尝试将它们放到 Android 上的军人。

比我聪明的人请借给我一些你的智慧之言。

0 投票
1 回答
794 浏览

tortoisehg - 使用 tortoiseHg 推送到谷歌代码存储库时出现 HTTP 错误:502(错误网关)

如标题所述,我进行了一些搜索,但仍然无法解决问题。但以前,我可以毫无问题地推送,几周后,当我尝试推送某些东西时,它给了我 502 bad gateway 错误。我想可能有一些与服务器有关的问题?

Mercurial 分布式 SCM

TortoiseHg 2.9 版

视窗 8

谢谢

0 投票
3 回答
19027 浏览

javascript - 通过代理服务器发出 jQuery.ajax 请求

我正在编写一个 Chrome 扩展程序。如果您从通过 https 提供的页面中对常规 http 页面发出 jQuery.ajax 请求,则该请求会被 Chrome 阻止。我想知道是否可以使用安全代理获取请求的页面。

那么,是否可以对一些 jQuery.ajax 请求使用通用代理服务器?如果是这样,怎么做?请注意,更改浏览器的代理设置不是一种选择。

0 投票
2 回答
353 浏览

c# - 如何重定向在浏览器中输入的 URL?

我想重定向在浏览器中输入的 URL。例如,当我输入http://microsoft.com时,它会重定向到http://127.0.0.1:5000/webpage.html并显示此页面。我想对在浏览器中输入的所有网站执行此操作。

我不想通过 ASP.NET 来做。

我在工作组网络中有 10 台计算机。我想通过它是服务器的系统来管理它们。

我的程序有 2 个客户端和服务器版本。客户端版本安装在 PC 客户端上。
我希望能够获得客户端带宽系统,如果带宽超过,我将浏览器重定向到页面或端口(127.0.0.1:32500),并且我停止与 PC 客户端上所有程序的互联网通信。我知道我使用代理,但如何?

如果我为浏览器设置代理,其他程序无需通过代理即可连接到 Internet。

我想制作一个像网络支持学校这样的程序,我可以在客户端控制互联网(网络支持中的网络访问)。

0 投票
0 回答
1144 浏览

php - 将 AJAX() 调用结果变成 Cross-Origin Request Blocked 错误

我试图将表单详细信息发送到包含 php 脚本的文件夹,以使用 AJAX() 方法对其进行处理和验证,

但我收到“跨源请求被阻止”错误。我知道这是跨浏览器问题,但我无法找到解决方案。

  1. 编写代理服务器是一种选择。有人可以帮我解决这个问题吗?我对这一切都很陌生。

这是我的代码

我读了这篇文章http://www.html5rocks.com/en/tutorials/cors/ 但不能理解

. 另一种可能性是使用 CORS,但我不知道如何使用脚本与 JQUERY 函数 AJAX() 一起使用。

0 投票
1 回答
8500 浏览

ports - 代理服务器的推荐端口

我正在尝试创建一个代理服务器,但在决定一件微不足道的事情时遇到了麻烦——它将监听的端口号。代理服务器应该在哪个端口上运行是否有某种约定?还是应该大于 1024?

0 投票
1 回答
5645 浏览

google-chrome - How to correctly respond to HTTP CONNECT in Google Chrome

I am building a Proxy server, upon receiving a HTTP CONNECT request I establish a connection to the destination server and if successful return

In Firefox this results in the opening of a tunnel and data being exchanged, loading and eventually delivered/rendered in the browser

In Google Chrome, I immediately just see:

As the server appears to be working fine for Firefox but not for Chrome I can only assume that Chrome expects a different response back. Does anyone know what I am doing wrong here?

EDIT:

I found this chromium issue here which describes the same symptoms - user gets ERR_TUNNEL_CONNECTION_FAILED. I enabled the --log-net-log command line parameter and can see in the log that the ERR_TUNNEL_CONNECTION_FAILED error occurs directly after receiving my 200 Connection established proxy response.

Higher up between the request and the response I see a -109 error which corresponds to ADDRESS_UNREACHABLE.

I have included an extract below of what I think the relevant parts of the net-log are:

If you need to see more of the log I have posted the whole log here

0 投票
1 回答
667 浏览

c# - 如何使用 FiddleCore 捕获 SSL GET 请求

我正在尝试获取每个请求的完整 HTTPS url。到目前为止,我只收到一个带有域 url 的 CONNECT 请求

如何获取完整的 URL 请求?

到目前为止,这是我的代码

在浏览器帮助下,我试图访问https://www.youtube.com/watch?v=v-gzrWQO7VI URL。提琴手能抓到吗?

太感谢了。冉