问题标签 [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 回答
2994 浏览

javascript - Firefox 中的代理设置不会“粘住”

在家里,我们有一个代理服务器。在工作中我们没有。Firefox 在这方面很恼火:每当我启动它时,它都会默认使用代理服务器。如果我做工具>选项>设置并选择“无代理”,没问题。但是,如果我关闭 Firefox 并重新启动它,我必须重新执行工具>选项>设置,因为“无代理”设置不会“坚持”。

我如何让它粘住?或者,有人可以建议一些我可以分配给工具栏上的按钮的 javascript 来在两种状态之间切换吗?

0 投票
10 回答
6257 浏览

.net - .NET 的 FTP 客户端类

任何人都知道在.NET 中使用的一个好的、希望是免费的 FTP 类,它实际上可以在 HTTP 代理或 FTP 网关后面工作?.NET 中的 FtpWebRequest 东西充其量是可怕的,我真的不想在这里推出我自己的东西。

0 投票
7 回答
101910 浏览

linux - svn over HTTP 代理

我在笔记本电脑(Ubuntu)上,网络使用 HTTP 代理(只允许 HTTP 连接)。
当我将 svn up 用于 'http://.....' 之类的 url 时,一切都很酷(谷歌浏览器存储库工作完美),但现在我需要使用 'svn://... 从服务器上 svn up。 ' 我看到连接被拒绝。
我已经在 /etc/subversion/servers 中设置了代理配置,但它没有帮助。
有人有意见/解决方案吗?

0 投票
5 回答
1322 浏览

caching - 任何 HTTP 代理都具有对请求/响应缓冲和延迟连接的显式、可配置支持?

在与移动客户端打交道时,在传输 HTTP 请求期间出现数秒延迟是很常见的。如果您从 prefork Apache 提供页面或服务,即使您的应用服务器逻辑在 5 毫秒内完成,子进程也将在几秒钟内为单个移动客户端提供服务。我正在寻找支持以下功能的 HTTP 服务器、平衡器或代理服务器:

  1. 请求到达代理。代理开始在 RAM 或磁盘中缓冲请求,包括标头和 POST/PUT 正文。代理不打开到后端服务器的连接。这可能是最重要的部分。

  2. 代理服务器在以下情况下停止缓冲请求:

    • 已达到大小限制(例如 4KB),或
    • 请求已被完整接收,headers 和 body
  3. 只有现在,在内存中有(部分)请求时,才打开到后端的连接并中继请求。

  4. 后端发回响应。代理服务器再次开始立即缓冲它(最大到更大的大小,比如 64KB。)

  5. 由于代理有足够大的缓冲区,后端响应在几毫秒内完全存储在代理服务器中,后端进程/线程可以自由处理更多请求。后端连接立即关闭。

  6. 代理以尽可能快或尽可能慢的速度将响应发送回移动客户端,而无需与后端连接占用资源。

我相当肯定你可以用 Squid 做 4-6,而 nginx 似乎支持 1-3(在这方面看起来相当独特)。我的问题是:是否有任何代理服务器可以理解这些缓冲和不打开连接直到准备好功能?也许只有一点 Apache config-fu 让这种缓冲行为变得微不足道?他们中的任何一个认为它不是像 Squid 那样的恐龙并且支持精益的单进程、异步、基于事件的执行模型吗?

(旁白:我会使用 nginx,但它不支持分块 POST 主体,因此无法为移动客户端提供服务。是的,便宜的 50 美元手机喜欢分块 POST……叹息)

0 投票
4 回答
1747 浏览

c# - 集成测试 Http 代理服务器

我用 C# 编写了一个简单的 HTTP 代理服务器,我想进行集成/功能测试。是否已经创建了可以用来执行此操作的产品?如果没有,为此编写我自己的测试的最佳方法是什么(我已经有单元测试)?

0 投票
19 回答
735033 浏览

java - 如何设置 JVM 使用的代理

很多时候,Java 应用程序需要连接到 Internet。最常见的示例发生在读取 XML 文件并需要下载其模式时。

我在代理服务器后面。如何设置我的 JVM 以使用代理?

0 投票
4 回答
4808 浏览

wcf - 是否有 SVCUTIL.EXE 的替代方案来生成 WCF Web 服务代理?

我是否遗漏了某些东西,或者真的没有替代方案(但我希望)可以使用 SVCUTIL.EXE 来生成 WCF Web 服务代理?

0 投票
6 回答
20399 浏览

c# - XMLDocument.Load(url) 通过代理

我有一些代码基本上使用 XMLDocument.Load(uri) 方法读取 XML 文档,该方法工作正常,但如果通过代理进行调用,则效果不佳。

我想知道是否有人知道通过代理进行此调用(或达到相同效果)的方法?

0 投票
7 回答
2696 浏览

.net - .NET 客户端应用程序:在代理的情况下如何访问 Web 服务?

我们正在开发一个 .NET 2.0 winform 应用程序。应用程序需要访问Web 服务。然而,我们遇到了代理背后的用户问题。

流行的 Windows 备份应用程序(想想Mozy)提供了一个适度复杂的对话框窗口,专门用于代理设置。然而,重新实现另一个代理处理逻辑和 GUI 对我来说完全是浪费时间。

使用 .NET 客户端应用程序处理代理的最佳方法是什么?

更具体地说,我们有一个案例,用户在 Internet Explorer 中记录了他的代理设置(包括用户名和密码),因此.NET的默认代理行为应该可以工作。然而,在启动 IE 时仍会提示用户输入他的用户名和密码(这两个字段都已预先填写,用户只需单击确定) - 我们的 winform 应用程序仍然无法处理代理。

我们应该怎么做才能强制在启动 IE 时不提示用户输入用户名和密码?

0 投票
29 回答
777045 浏览

git - 如何通过 HTTP 代理从 Git 存储库中提取?

注意:虽然描述的用例是关于在项目中使用子模块,但这同样适用于git clone通过 HTTP 的存储库的正常情况。

我有一个受 Git 控制的项目。我想添加一个子模块:

但我明白了

我设置了 HTTP_PROXY:

我什至有一个用于 http 代理的全局 Git 设置:

有没有人通过代理获得 HTTP 提取以始终如一地工作?真正奇怪的是,GitHub 上的一些项目运行良好(awesome_nested_set例如),但其他项目始终失败(例如rails )。