问题标签 [http-tunneling]
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.
c# - Http隧道通过C#(TCP)中的防火墙
我需要使用 http 隧道在 NAT 后面的 2 个客户端之间进行通信。可能吗?实现这一点需要什么所有设置(如 http 代理服务器等)?是否有任何库或示例代码可用于在 C# 中通过 TCP 实现 http 隧道?
c++ - 开始使用 http 隧道
我将很快开始研究在不同机器上运行并通过网络进行通信的软件。我希望使用 HTTP 隧道进行通信,因此用户不需要打开防火墙端口。
该软件将用 C++ 编写。我的问题是我真的不知道从哪里开始寻找有关实现 HTTP 隧道的资源。
我相信我可以为此使用 WCF - 这听起来是个好主意吗?走这条路有什么优点/缺点吗?
java - 是否有用于通过 HTTP、HTTP 隧道发送二进制数据的 Java 库?
我想通过 HTTP 以二进制格式发送相当大的数据块,也称为HTTP Tunneling。
我想在一些 Java Swing 应用程序和 Android 应用程序中使用这种使用 Java 的技术。有没有用于 HTTP 隧道的好的 Java 库?
networking - 我可以使用 http 隧道通过带防火墙的代理来 ping 或跟踪路由吗?
我不知道是否有办法在我的 LAN 代理之外 ping 一个目标,该代理只接受通过 squid 代理的 Http 请求...我在某处读到处理此类问题的一种方法是使用 http 隧道,以便proxy 仍将请求视为 Http 请求。我可以用它来 ping,比如 www.google.com,否则会出现以下错误,因为防火墙拒绝了请求:
如果是这样,它是如何完成的......?
我已经安装了 httptunnel。任何有关如何使用它的帮助将不胜感激。
java - 如何在 java 签名的小程序中进行代理隧道
如何在小程序中的代理后面建立持久连接?**
是使用 URLConnection 完成所有工作吗?
我知道我要问的是非常笼统的,但我迫切需要任何想法。
根据此链接中的文章:
对于 HTTP 请求,代理服务器能够解析通信内容并对流量进行监管,包括在适当的时间断开连接(代理服务器始终假定 HTTP 连接是非持久的)。
是真的吗?代理服务器是否存在所有 http 连接都是非持久性的一般规则?
那么这是否意味着如果试图通过代理(不支持袜子)建立持久连接只能通过 https 连接完成?
tunneling - HTTP隧道如何工作?
我正在查看 JHttpTunnel 库,OutBoundSocket.java 中的这段代码让我有点困惑。
}
这似乎直接打开了一个到服务器的套接字。防火墙不会阻止这个吗?
http - 用于摄像机的 HTTP 隧道(RTP)
我的公司正在开发一个与多个网络摄像机接口的系统。我们从摄像机流式传输视频的方式是通过 HTTP(主要是因为摄像机的限制以及我们希望它能够提供即插即用行为的事实)。我注意到当我使用 rtp over http 选项的流式传输时,流式传输 rtp 的方式是
| X | | 即时通讯 |
|-4-| |-------|
其中 X 是一个 4 字节的标头,以十六进制的“24 00”开头,其他 2 个字节是 RTP 数据包的长度(然后是 RTP 数据包)。
现在我无法弄清楚 X 协议是什么。我已经在两个相机品牌(松下和 Edimax)中目睹了同样的行为,这表明这不是某种专有协议。
有谁知道这是什么协议?也许某种 HTTP 隧道协议?
谢谢,
托默
javascript - 客户端 JavaScript 可以使用自己的 HTTP 代理吗?
我的服务器 server.example.com 无法从 Internet 访问。但是,有一个可访问的 HTTP 代理 proxy.example.com 可以与服务器通信。
如果用户将他们的浏览器配置为通过 proxy.example.com 访问 *.example.com,或者使用我提供的代理自动配置文件,他们可以访问服务器(在使用代理进行身份验证后)。我想避免让他们经历这个手动过程。
是否可以以编程方式执行此操作?JavaScript 将从可通过 Internet 访问的 www.example.com 站点提供,因此原则上似乎不存在使这不可能的安全问题。
我的限制是 proxy.example.com 是一个 HTTP 代理,我不能碰它。我只控制 server.example.com 和 www.example.com,我的 web 应用只能在 server.example.com 上运行。
c# - Asp.net http Tunelling 应用程序
有没有用 asp.net 编写的开源 http 隧道软件?我知道我可以简单地获取 http 响应并将其显示在 iframe 中,但这不是想要的结果。替换链接,分别设置页面内容的样式。这需要大量的解析和编辑内容。如果有可以为我做的开源控件或项目,那就太好了。不幸的是,我在网上找不到任何东西。
ios - soapUI 作为 Http 隧道记录 iOS (iPhone/iPad) 客户端-服务器讨论
我正在尝试将soapUI用作Http隧道(https目标)来记录iOS客户端-服务器讨论,然后将其用于服务模拟以测试我的客户端,该客户端是使用iPhone-Simulator的iOS应用程序(iPhone和iPad)。不幸的是,我无法让它发挥作用。
更多信息:
我在 Mac 上工作。我没有 WSDL,但我认为没有它也可以进行录制。当我将我的应用程序设置为以 http 方式指向soapUI 时,我看到soapUI 得到了我的应用程序的请求。这当然不会去任何地方,因为我的服务器是 https。
基本上我认为我的问题是将soapUI设置为与https一起使用。我需要一些有关如何配置 HTTP 隧道 - KeyStore 和 TrueStore 值的帮助。我在哪里可以找到这些参数的值?这是否以某种方式连接到 ..../iPhone Simulator/4.3.2/Library/Keychains/TrustStore.sqlite3 ?
顺便说一句 - 这与 Charles Proxy 完美配合,我可以毫无问题地监控整个讨论。Charles Proxy 使用它自己的证书,我只需要在我的 Keychain-Access 应用程序中批准它。我想使用soapUI来记录整个讨论并在soapUI充当模拟服务器时重播它们。
我将不胜感激任何帮助。谢谢你,奥弗