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

apache-flex - Flex HttpService:附加到目的地

我正在使用 Flex 连接到 Rest 服务。例如,要访问订单 #32,我可以调用 URL http://[service]/orders/32。URL必须配置为目标 - 因为客户端将连接到服务的不同实例。所有这些都使用 Blaze 代理,因为它涉及 GET、PUT、DELETE 和 POST 调用。问题是:- 使用 HttpService 时如何将“32”附加到目的地的末尾?我所做的只是设置目的地,并在某些时候将其转换为 URL。我已经跟踪了代码,但我不知道这是在哪里完成的,所以无法替换它。

选项有: 1. 将目标解析为 Flex 客户端中的 URL,然后将 URL(带有附加数据)设置为 URL。2.编写我自己的覆盖标准代理的java Flex Adapter,并将参数映射到url,如下所示:http://[service]/order/ {id}?id=32 to http://[service]/订单/32

以前有没有人遇到过这个问题,有没有简单的方法来解决这个问题?

0 投票
1 回答
400 浏览

.net - .NET 中有没有办法以编程方式监听 HTTP 流量?

我正在使用浏览器自动化来测试网站,但我需要验证来自浏览器的 HTTP 请求(即图像、外部脚本、XmlHttpRequest 对象)。有没有办法以编程方式实例化浏览器使用的代理以查看其发送的内容?

我已经在使用 Fiddler 来查看流量,但我想要一些可以在持续构建集成中使用的无 UI 的东西。

0 投票
4 回答
4227 浏览

.net - .NET 中有没有办法以编程方式监听 HTTP 流量?

我正在使用浏览器自动化来测试网站,但我需要验证来自浏览器的 HTTP 请求(即图像、外部脚本、XmlHttpRequest 对象)。有没有办法以编程方式实例化代理或数据包嗅探器以供浏览器使用,以查看其发送的内容?

我已经在使用 Fiddler 来查看流量,但我想要一些可以在持续构建集成中使用的无 UI 的东西。

我可以轻松地从 WinpCap 获取特定于 HTTP 的信息吗?

0 投票
4 回答
668 浏览

.net - 如何在 .NET 中自动化 Web 代理以进行单元测试(包括设置和拆除)?

遵循 Jonathan Holland 在他对我之前的问题的评论中的建议:.NET 中有没有办法以编程方式监听 HTTP 流量?对于我真正想知道的问题,我提出了一个单独的(但不完全是重复的)问题:

如何在 .NET 中自动化 Web 代理以进行单元测试(包括设置和拆除),以监视来自浏览器的 HTTP 流量(尤其是请求页面上的图像、脚本和 XmlHttpRequest)?

我更喜欢零设置(所以没有在 Windows 上安装 Fiddler),可以说,所有东西都可以从程序集中解包、部署,然后无痕迹地删除。

0 投票
1 回答
3680 浏览

apache - 使用 Apache 作为代理时禁用错误缓存

当您使用 Apache 代理(使用 ProxyPass 或 RewriteRule)时,如果目标返回错误(500 系列状态),则 Apache 将在 30 秒内不再代理任何请求。

我知道有一种方法可以通过将该值设置为 0 秒来禁用它,但我不记得如何了。我认为它涉及分号和一些选项,但我似乎无法在 apache.org 上找到该详细信息。

在开发环境中,您希望此值为 0,以便您可以修复错误并立即重新加载页面。

0 投票
1 回答
1408 浏览

java - 使用动态代理时,如何访问底层对象的注解?

使用动态代理时,如何访问底层对象的注解?

具体来说,我正在使用 @Column("client_id") 注释 ORM 对象的设置,然后让动态代理跟踪何时调用带注释的设置器,但是......

带注释的代理似乎没有保留任何底层注释,因此无法对每次调用执行反射,如何使代理具有它所代理的类的注释?

谢谢你,艾伦

0 投票
4 回答
33729 浏览

command-line - Win XP 中命令行实用程序的代理

如何让命令行实用程序(如 ping)使用 Windows XP 中的默认代理。

proxycfg -u 可以将代理设置为默认 (IE) 代理,但它似乎不起作用。

更新:我在代理后面,想要一种方法来检查站点是否启动,因此尝试使用 ping!还想要一种远程登录(不使用 Putty)到特定站点和端口以检查连接性的方法。

0 投票
3 回答
539 浏览

web-services - 在不同的子网上访问 Web 服务

我知道这有点像服务器问题,但我还是想问一下,以防有人以前做过。

我有一个位于我们内部 172.xxx 子网上的 Web 服务和一个位于我们内部 10.xxx 子网上的 Web 服务器。网络服务器需要访问 172 网络服务,但无法路由到那里。真正的解决方案是说服我们的网络管理员将服务器放在 DMZ 后面的 172 网络上,但这种解决方案似乎遥不可及。

我快速而肮脏的解决方案是在一个连接到两个网络的盒子上创建一个代理服务器,这样我就可以对我的 Web 服务调用进行编程以访问代理服务器。但是,我是一名开发人员,对如何设置它知之甚少。

我有朋友在 Nix 中使用 Squid Proxy Server 运气不错,但唯一可用的盒子是 Windows Server 2003 盒子。理想情况下,我想要某种可以在 IIS 之上设置的代理。你们知道什么吗?我已经看过一些关于 ISA Server 2006 的评论,但我不想收取公司预算,因为我们只需要它来用于这一项 Web 服务。

0 投票
7 回答
119388 浏览

apache - 设置 HTTP 代理以插入标头

我需要测试与我不想修改的客户端的一些 HTTP 交互。我需要测试的是当客户端的请求包含某个静态标头时服务器的行为。

我认为运行此测试的最简单方法是设置一个 HTTP 代理,在每个请求中插入标头。设置它的最简单方法是什么?

0 投票
13 回答
29845 浏览

c# - 如何防止 C# 中的继承者调用基本构造函数?

我有一个(写得不好)基类,我想将它包装在一个代理对象中。基类类似于以下内容:

而且,我的代理类似于:

如果没有“fakeOut”构造函数,则预计会调用基本构造函数。但是,有了它,我希望它不会被调用。无论哪种方式,我要么需要一种不调用任何基类构造函数的方法,要么需要某种其他方法来有效地代理这个(邪恶的)类。