问题标签 [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 投票
0 回答
160 浏览

delphi - 如何使用 indy 编写代理服务器以在另一个系统上使用 Internet 连接

可能重复:
使用 Indy 的代理服务器

我想在不同位置的另一台计算机上使用互联网连接。我认为我必须使用 Indy 组件并制作一个在这个问题中回答的代理服务器应用程序

但是有什么方法可以让我编写一个服务器和客户端应用程序,该客户端可以将所有 HTTP 请求自动路由到服务器应用程序(在另一台计算机上)。

或者我想通过我公司的连接上网冲浪,例如在家里我可以连接到我的服务器应用程序并使用我公司的互联网及其 IP 上网。

请不要打电话给我使用其他应用程序和软件或 VPN 等,我想为它编写自己的应用程序。

谢谢

0 投票
1 回答
3234 浏览

java - java中的免费/开源代理服务器,支持IPv6/https/用户管理

我正在寻找一个易于配置的 Java 代理服务器,它可以是免费的,也可以是开源的,并且具有以下特性——

  1. 支持 IPv6。
  2. 支持 HTTPS
  3. 添加/编辑/删除允许通过命令行访问代理服务器的用户是必须的,如果这也可以通过 Web 表单完成,那就太好了。

另外,在我的查询中,我发现了一个名为 Muffin(http://muffin.doit.org/) 的脚本,但它已经很老了……添加 IPv6 支持需要很多时间吗?(我不知道究竟要做什么才能使 Muffin 支持 IPv6)- Muffin 的最后发布日期是 2000 年的某个时间!

0 投票
1 回答
802 浏览

networking - 代理服务器基础

我正在学习网络编程。特别是代理服务器。我在手机上创建了一个非常基本的代理服务器。但是我认为有一些我不知道的代理服务器基础知识将帮助我创建更强大的代理服务器。

到目前为止我所做的:我的移动设备上的服务器监听来自笔记本电脑的请求。当服务器收到请求www.google.com,例如网页内容被提取并返回到笔记本电脑上的客户端。然后客户端在桌面浏览器中打开页面内容。

我认为请求的发送/接收可以发生在较低的OSI 模型层(可能是传输层)上。如何创建更强大的代理服务器?(一个只发送和接收字节并且不关心/知道 HTTP 的)

0 投票
1 回答
3306 浏览

javascript - 使用 node.js 实现一个简单的代理服务器

我正在尝试为实验目的创建一个简单的 node.js 代理服务器,我想出了这个简单的脚本:

我不知道哪里出错了,但是当我尝试加载任何页面时,它会给我以下错误:

我想知道问题可能是什么。在 node.js 中调试比在 Rhino 中要困难得多。任何帮助将不胜感激。

0 投票
4 回答
7360 浏览

http - 在 Gradle 中传递代理信息是怎么回事?

在 gradle 中,我如何设置我可以传递给我的代理服务器需要的信息,例如 ANT -Dhttp.proxyHost=myproxyhost -Dhttp.proxyPort=8080 -Dhttp.proxyUser=C770 -Dhttp.proxyPassword=gagapwd -Dhttp.auth。偏好=基本

为 ANT 和 MAVEN 和 JSVN 工作定义,今天测试。为gradel这样做根本没有。

gradle 会以某种方式自行处理吗?如果是,那么我在哪里可以找到对 gradle 源代码中“代理”这个词的一点参考?我找不到任何这样的词。有人可以解释一下吗?

我在一封电子邮件中被 gralde 破解等指示在 gradle.properties 下设置以下 systemProp.http.proxyHost=myproxyserver.com systemProp.http.proxyport=8080 systemProp.http.proxyUser=C770 systemProp.http .proxyPassword=orbxorbx systemProp.http.nonProxyHosts=localhost systemProp.http.auth.preference=基本

两种设置都绝对没有效果——我用 WireShark 检查它——我猜我知道为什么:因为过去我经常像我的 svnkit 一样检查 svn;然后在糟糕的一天,maven pom 和 ant 构建在哪里;用更好的东西代替。毕业。由于 gradle.bat,无论您如何修剪它,都无法在我的代理服务器后面工作,也没有将上述给出的任何信息传递给线路,我为 gardle 感到非常难过。这不是我开始相信 gradle 所需要的。另外 - 我试图下载最新的 gradle 工具包。-all 和 -bin 工具包版本正在交付我的 zip 档案,但文件意外结束;结果 ; 无法解压。而 gradle-src 套件真的很聪明。今天 gradle 怎么了?

Josef - 非常难过 MVN 和 ANT 已从 svnkit 项目中移除,并被替换为在对现有长期项目进行 svn 更新后不起作用的东西。

0 投票
1 回答
2300 浏览

python - Web浏览器的本地python代理

大家好!使用 firefox 插件,我可以捕获标题。我想在 python 中执行此操作:我需要将浏览器代理设置更改为 localhost:8080 (或任何端口),然后浏览器发出的每个请求都应该通过实际运行在我的机器上的 python 脚本。该脚本应该能够捕获标题,捕获网页中的链接等。我知道 Web 应用程序扫描仪会这样做,但我怎么能在 python 中做到这一点。你能建议任何开始的地方,阅读吗?我只想了解它并实施一个。

0 投票
0 回答
853 浏览

c# - c#:如何实现服务器代理支持https?

我正在尝试将来自特定端口的所有请求(所有请求都来自 Web 浏览器)重定向到请求的主机名作为代码

1 - 从请求中读取所有接收数据

2-解析查询(获取主机和端口以及请求类型)

3 - 如果类型等于 CONNECT

4 - 如果输入等于 post 或 get

5 - 连接到主机

6 - 向客户端发送接收响应

而(destServerSocket.Receive(responseBuffer)!= 0){

但是当我打开电子邮件时无法正常工作

0 投票
5 回答
9248 浏览

visual-studio-2010 - VS2010和代理设置

忘了提到我正在使用FTP开放网站

我正在一个 Web 项目中使用 Visual Studio 2010 Ultimate。当我需要在通过Proxy server. 我尝试了任何类型的建议更改devenv.exe.config但使用 TCPViewer 我可以看到来自 devenv.exe 的任何请求都不是通过代理完成的,而是直接完成的,我无法打开远程网站。

似乎VS2010没有读取配置设置。有人有同样的问题吗?有可能解决吗?

编辑:

代理是wingate,这是我使用的配置的一部分:

0 投票
3 回答
6205 浏览

c++ - 使用带有 LibCurl 的代理服务器,它可以读取默认的 IE 设置吗

我正在使用 LibCurl。我需要处理通过代理服务器的问题。根据我目前的发现,我发现了其他提供代理设置的帖子,例如...

一种这样的解决方案/样品显示如下。

我的问题。我已经阅读了其他地方,Windows API 可以读取从 Internet Explorer 中建立的任何“代理”设置,因此我们不必在我们的应用程序中跟踪它。客户端的安全技术人员将在 IE 中准备好他们的服务器、端口、用户、密码等,然后就可以了。

Libcurl 也支持这个吗?如果是这样,如何。

0 投票
1 回答
4267 浏览

networking - 从具有代理的以太网互联网创建没有代理身份验证的热点

我需要在我的笔记本电脑中创建一个 wifi 热点,它不需要由无线客户端(Android 手机)配置的代理。我拥有的是一个 ehternet 连接,通过它可以使用带有身份验证的 http 代理访问互联网。有什么办法吗?