问题标签 [tcp-port]

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 回答
4073 浏览

apache - .htaccess 使用 Apache 进行端口重定向

我想重定向http://www.mydomain.com/service到将为页面提供服务的服务端口在http://www.mydomain.com:PORT哪里。PORT

  1. 是否有可能考虑到它正在侦听端口的 apache80将执行重定向,并且它是正在侦听的不相关服务PORT

  2. 语法是什么?我尝试过类似的东西:

    RewriteRule ^service$ http://www.mydomain.com:PORT

    但我只收到500内部服务器错误。

感谢您的帮助。

编辑:

正如 Vinko 所建议的,错误日志中有一些有用的行:

来自以下行:

现在它可以工作了,但是......地址改变了,我不希望它改变。我希望具有与经典重定向相同的行为,其中地址更改是透明的(例如mydomain.com/service > mydomain.com/?var=service)。

0 投票
1 回答
57 浏览

authentication - 监听端口?

我想知道是否可以打开一个端口监听一个连接,如果一个连接对它进行身份验证,如果它通过了身份验证,那么会触发一个事件?是否有可能用 XMPP 做到这一点?

谢谢你的帮助!

0 投票
5 回答
37245 浏览

python - 在 Python 中获取开放的 TCP 端口

我想在 Python 中的 localhost 上获取任何随机打开的 TCP 端口。最简单的方法是什么?

0 投票
6 回答
19927 浏览

c# - IPAddress.Parse() 使用 IPv4 上的端口

我正在尝试使用 IPAddress.Parse 解析包含 IP 地址和端口的字符串。这适用于 IPv6 地址,但不适用于 IPv4 地址。有人可以解释为什么会这样吗?

我正在使用的代码是:

0 投票
2 回答
9581 浏览

windows - 如何查找正在使用的临时端口的数量?

我有一种情况,我遇到临时端口耗尽,然后导致异常。我想限制连接以避免这种情况。有没有办法检测正在使用的临时端口的数量?

谢谢,埃里克

0 投票
1 回答
414 浏览

qt - 如何使用 QTcpServer 监听知名的 tcp 端口

我想听一个著名的 tcp 端口,比如 80 或 25 。如何在 Qt 中执行此操作并使用 QTcpServer 类?或者更一般地说,一个被其他人使用的端口?提前致谢。

0 投票
2 回答
4247 浏览

vb.net - 如何检测给定 TCP 端口上正在侦听的应用程序?

如何检测哪些应用程序(如果有)正在侦听 Windows 上的给定 TCP 端口?这是 xampp 这样做的:

在此处输入图像描述

我更喜欢在 VB.NET 中执行此操作,并且我想为用户提供关闭该应用程序的选项。

0 投票
2 回答
2757 浏览

c++ - 在 Linux 机器上获取所有连接的 IP

最近在面试中被问到一个我做不到的问题。有人对此有解决方案吗?

C++ 中的 WAP

谢谢!!

0 投票
1 回答
54 浏览

ruby-on-rails - Rails 应用程序中某些 URL 的单独端口

我的 Rails 应用程序在单个端口上侦听 API 调用和浏览器请求。为了提高安全性,我想为 API 打开另一个端口,并使该端口的网页 URL 无法访问。

如何在 Rails 中做到这一点?(可能不会失去当前应用程序的完整性)。

我在开发过程中使用 WEBrick 或 Puma,在生产过程中使用 Apache+Passenger。

附言

目前我正在考虑制作将转发 API 调用的 HTTP 代理。

0 投票
1 回答
3346 浏览

linux - Logstash 没有启动。错误:“无法启动 TCP 服务器:正在使用的地址”

Logstash没有启动。它说如下:

在 logstash 配置文件中,未指定端口 1514。当 logstash 停止时,没有服务正在侦听此端口。当我启动 logstash 时,虽然我没有在配置文件中指定此端口,但它开始侦听此端口。如果我将此端口放在logstash 配置文件中并启动logstash,它会给我地址正在使用中的错误。我需要使用 tcp/1514 端口,因为我所有的 esxi 管理程序都配置为将日志发送到此端口。

为什么当我启动 logstash 时,尽管我在配置文件中没有此端口,但它开始侦听此端口?

如何在配置文件中使用此端口成功启动 logstash 服务?