标签: port

从Android模拟器访问localhost:port

我正在运行的本地计算机上运行Web服务localhost:54722.

我想从Android模拟器中运行的应用程序调用该服务.

我读到10.0.2.2在应用程序中使用将访问localhost,但它似乎也不适用于端口号.它说HttpResponseException: Bad Request.

port android localhost android-emulator

200
推荐指数
11
解决办法
16万
查看次数

有效测试Linux上是否打开了端口(没有nmap或netcat)

从bash脚本中,如何快速查明端口是否445在服务器上打开/侦听.

我尝试了几个选项,但我想要一些快速的东西:
1.lsof -i :445 (需要几秒钟)
2. netstat -an |grep 445 |grep LISTEN(需要几秒钟)
3. telnet(它不会返回)
4. nmap,netcat在服务器上不可用

知道一种不首先枚举的方法和之后的greps会很高兴.

linux bash shell port

192
推荐指数
10
解决办法
42万
查看次数

如何找到可用的端口?

我想启动一个监听端口的服务器.我可以明确指定端口,它可以工作.但我想以自动方式找到一个端口.在这方面,我有两个问题.

  1. 我应该在哪个端口号范围内搜索?(我使用了端口12345,12346和12347,它很好).

  2. 如何确定某个端口是否未被其他软件占用?

java sockets port networking

188
推荐指数
11
解决办法
17万
查看次数

我可以使用/ etc/hosts映射主机名*和*端口吗?

我可以映射一个IP地址,如127.0.0.1域名端口吗?

例如,我想要映射127.0.0.1api.example.com:8000

谢谢!

linux dns port hostname

176
推荐指数
2
解决办法
13万
查看次数

如何让Flask在80端口运行?

我有一个通过端口5000运行的Flask服务器,它很好.我可以访问http://example.com:5000

但是可以在http://example.com上简单地访问它吗?我假设这意味着我必须将端口从5000更改为80.但是当我在Flask上尝试时,我在运行它时收到此错误消息.

Traceback (most recent call last):
  File "xxxxxx.py", line 31, in <module>
app.run(host="0.0.0.0", port=int("80"), debug=True)
   File "/usr/local/lib/python2.6/dist-packages/flask/app.py", line 772, in run
run_simple(host, port, self, **options)
  File "/usr/local/lib/python2.6/dist-packages/werkzeug/serving.py", line 706, in run_simple
    test_socket.bind((hostname, port))
  File "<string>", line 1, in bind
socket.error: [Errno 98] Address already in use
Run Code Online (Sandbox Code Playgroud)

运行lsof -i :80回报

COMMAND   PID     USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
apache2   467     root    3u  IPv4 92108840      0t0  TCP *:www (LISTEN)
apache2  4413 www-data    3u  IPv4 92108840 …
Run Code Online (Sandbox Code Playgroud)

python port networking flask

176
推荐指数
13
解决办法
31万
查看次数

如何从Mac上的终端关闭打开的端口?

我从java类打开端口#5955,从客户端通信.我完成后如何关闭此端口?如果端口打开或关闭,哪个命令可以显示?

macos port

175
推荐指数
12
解决办法
22万
查看次数

如何在Google Compute Engine中打开特定端口,例如9090

我有2个Google Compute Engine实例,我想在两个实例中打开端口9090.我想我们需要添加一些防火墙规则.

你能告诉我怎么办?

port google-compute-engine google-cloud-platform

172
推荐指数
6
解决办法
13万
查看次数

如何在Windows中查找哪个程序正在使用端口80?

如何在Windows中查找哪个程序正在使用端口80?我找不到它.

windows port

164
推荐指数
5
解决办法
53万
查看次数

停止node.js服务器的所有实例

这是我第一次使用Node.js时遇到了这个问题:

我已经通过IDE的插件启动了一个Node服务器.不幸的是,我无法使用IDE的终端.所以我尝试从命令行运行脚本.

这是问题 - 我正在使用Express模块​​,我的应用正在监听某个端口(8080).当我从命令行启动应用程序时,它会抛出此错误:

events.js:71
    throw arguments[1]; // Unhandled 'error' event
                   ^
Error: listen EADDRINUSE
    at errnoException (net.js:770:11)
    at HTTPServer.Server._listen2 (net.js:910:14)
    at listen (net.js:937:10)
    at HTTPServer.Server.listen (net.js:986:5)
    at Object.<anonymous> (C:\xampp\htdocs\node\chat\app.js:5:5)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:492:10)
Run Code Online (Sandbox Code Playgroud)

即使我不太确定这个错误是什么,我认为这是因为应用程序正在侦听已经在使用的端口.所以我做了:

netstat -an
Run Code Online (Sandbox Code Playgroud)

我可以看到

TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING
Run Code Online (Sandbox Code Playgroud)

这是因为当我尝试从IDE启动Node服务器时,Node服务器已经启动了.

所以我想知道,如何停止所有服务器实例?此外,如果您可以告诉我如何检测端口上正在运行的内容并将其终止.

javascript windows port node.js express

150
推荐指数
10
解决办法
28万
查看次数

什么是Node.js中的process.env.PORT?

process.env.PORT || 3000在Node.js中使用什么?我在某个地方看到了这个:

 app.set('port', process.env.PORT || 3000);
Run Code Online (Sandbox Code Playgroud)

如果它用于设置3000为侦听端口,我可以使用它吗?

app.listen(3000);
Run Code Online (Sandbox Code Playgroud)

如果不是为什么?

port node.js express

150
推荐指数
4
解决办法
15万
查看次数