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

spring - HttpInvokerServiceExporter + HttpInvokerProxyFactoryBean - 无法访问 HTTP 调用程序远程服务

我正在尝试使用 HttpInvokerServiceExporter + HttpInvokerProxyFactoryBean,但无论我做什么都会出现异常:

为简单起见,我创建了一个测试用例。

我也尝试过创建一个 TestCaseService bean

并将其作为 httpInvokerServiceExporter 参数提供

但结果还是一样。

我究竟做错了什么?谢谢!

0 投票
1 回答
611 浏览

python - http代理后面的python WSDL.Proxy

我有一个简单的代码,当我不在任何代理之后时有效,但在代理之后无效。那么有什么方法可以指定必须通过类http_proxy的构造函数进行连接WSDL.Proxy?我一直在尝试ideone.py

0 投票
0 回答
841 浏览

windows - 通过 HTTP 代理测试 FTP 连接

我想允许我的应用程序通过 HTTP 代理连接到远程 FTP 服务器。我的主要问题是如何为此设置测试环境。这是用 C++ 编写的仅限 Windows 的应用程序。您能否推荐任何在 Windows 上易于安装和配置且可用于测试的 HTTP 代理实现?

0 投票
2 回答
2892 浏览

python - 通过经过身份验证的 HTTP 代理建立 TCP 连接?

我所在的网络需要我通过经过身份验证的 HTTP 代理进行连接才能访问网络外的任何内容。我需要做的基本上是制作一个socket(或等效的)连接到互联网,但通过代理发送所有数据而不是尝试直接发送。关于如何做到这一点的任何想法?

0 投票
4 回答
14980 浏览

api - 使用 Node JS 代理 http 并修改响应

我正在尝试使用 Node JS 编写 API 服务的前端。

我希望能够让用户将他们的浏览器指向我的节点服务器并发出请求。节点脚本会修改请求的输入,调用 api 服务,然后修改输出并传回给用户。

我喜欢这里的解决方案(使用 Express JS 和 node-http-proxy),因为它通过我的站点将 cookie 和标头直接从用户传递到 api 服务器。

node.js / express中的代理请求

我看到如何修改请求的输入,但我不知道如何修改响应。有什么建议么?

0 投票
0 回答
858 浏览

node.js - node.js async proxyRequest 与 http-proxy

我绝望了。我认为,这不是什么大问题,但我找不到问题。我认为,最好的是,当我发布我的课程并描述问题时,我就有了。我剥离了功能,所以我做的最多看起来毫无用处,但相信我,没有剥离代码,它很有用:)

一切正常,很好,而不是一点,我在课后描述

首先,我的 main.js,这是我的起点

代理.js

代理处理程序.js

所以,当我第一次查询代理时,浏览器只是挂起,直到他抛出超时。当我再次查询时,handle() 在 //Marker 1 被调用,一切正常,当 handle() 在 //Marker 2 被调用时

我调试了,我能够调试的,进入 http-proxy,到 http 并且无法找到问题。希望代码足以重播我的问题。

A,忘了....当我在 proxy.js 中调用 proxyRequest() 时,没有委托给 proxyhandler.js,一切正常,即使在 //Marker 1。

0 投票
0 回答
44 浏览

tomcat7 - 部署在 Tomcat 和正向代理上的 Web 应用程序

我有一个网络应用程序,可以进行出站互联网连接/请求,例如发送电子邮件。我希望请求转到转发代理,因此转发代理执行规则等。

我假设需要配置 Tomcat 才能实现这一点?希望开始研究如何做到这一点。

0 投票
1 回答
1453 浏览

database - Sencha:如何使用 Ext.data.HttpProxy 将参数传递给 php?

我已经成功完成了这个很棒的教程:http ://www.sencha.com/learn/ext-js-grids-with-php-and-sql/

我只是不能使用代理指定的 baseParams 字段......这是我遵循教程描述的代码:

__我的商店:Communes.js_ _ _

__ _ __ php 文件:communes.php _ ____

没有作为 POST 方法传递的参数...知道吗?

0 投票
2 回答
3679 浏览

php - 带有代理和 stream_context 的 Apple Push

我必须向 iOS 设备发送推送通知。我的连接必须通过代理启用。我尝试了一切,但没有成功。我有一个错误 110 连接超时。如果我只是尝试连接到 Apple push 的地址,它就可以使用 cURL。我不知道问题出在哪里。代理配置?PHP stream_context 错误的实现?

这是我的代码:

你有想法吗 ?

编辑:

它可以直接链接到 Squid 吗?我刚刚发现代理正在与 Squid 一起运行。我也尝试使用fopen()函数而不是,stream_socket_client()但它似乎不允许 ssl 协议。

这是我的 var_dump 输出:bool(false) int(110) string(20) "Connection timed out"

我也有这个警告:警告:stream_socket_client():无法连接到第 22 行 /share/www/website/test.php 中的 ssl://gateway.sandbox.push.apple.com:2195(连接超时)

0 投票
0 回答
673 浏览

c# - 从 Windows 服务执行的自定义引导程序,找不到端点

我们有一个由 Windows 服务和控制台应用程序组成的解决方案,该应用程序充当引导程序,为工作项调用 WCF 服务。

所有这些都可以正常工作,除非解决方案在客户环境中运行,该客户环境位于 http-proxy 后面的封闭网络中以供外部访问。一切都按预期工作,直到引导程序调用 WCF 服务,该服务在 24 秒后退出并出现以下错误:

System.ServiceModel.EndpointNotFoundException:在https://www.MyDomian.com/MyService.svc等处没有监听端点...

现在,这是踢球者。如果我手动启动引导程序(双击 exe),它会毫无问题地连接到 WCF 服务。

已知事实

  • 代理在端口 443 上针对 www.MyDomian.com 的流量打开
  • 我们在客户计算机上拥有管理员权限
  • WCF 服务托管在 Windows Azure 中
  • 解决方案适用于普通网络!
  • WCF 配置为使用 https
  • https://www.MyDomian.com/MyService.svc可从客户计算机上的 IE 和 Chrome 访问
  • IE:Internet Options,配置了http-proxy
  • Bootstrapper 使用 channelFactory 连接 wcf 服务

windows-service 用于启动引导程序的代码:

主机上的 WCF 配置:

客户端上的 WCF 配置:

到目前为止尝试过:

  • System.Net 应用程序配置元素,例如使用 Internet 选项中定义的代理
  • 绑定的多种配置变化。没试过其他绑定
  • process.Verb = "runas"
  • Fiddler2 和 WireShark 显示没有建立隧道。(当它连接时会在端口 443 上显示 HTTP 隧道)
  • 检查竞争条件,但找不到任何
  • 已加载正确的应用程序配置
  • 用头撞墙

更新 1

  • 在 windows 用户下运行 windows 服务使引导程序连接,但由于这将是数百个外部客户的安装,我们不会那么奢侈。
  • 我在 NETWORK SERVICE 和 LOCAL SERVICE 下运行该服务,但引导程序会异常退出。表示缺少特权的异常(构造函数初始化变量时引发异常)。
  • 我们后面的 http 代理使用 .pac 文件。尝试使用 system.net -> defaultProxy 指向这个,但没有运气。
  • 现在尝试不同的方法来强制引导程序使用特定的代理。

将此添加到 WCF 客户端配置

我们错过了什么和/或对可能导致这种情况的任何建议?

谢谢