当前位置: 首页 > 知识库问答 >
问题:

命令提示符上的cURL无法连接到localhost

许嘉福
2023-03-14

我刚刚在硬盘上安装了cURL,以便用我的localhost进行测试(在命令提示符上)。但是我不能连接到任何端口。你可以看到下面的目录和我的输入:

C:\Users\me\curl\src

这给了我:

  • 重新生成的URL到:http://localhost:9000/
  • 不支持名称查找超时
  • 正在尝试::1
  • TCP_节点延迟设置
  • 尝试127.0。0.1...
  • TCP_节点延迟设置
  • 连接到::1端口9000失败:连接被拒绝
  • 连接到127.0。0.1端口9000失败:连接被拒绝
  • 无法连接到本地主机端口9000:连接被拒绝
  • 关闭连接0:(7)无法连接到本地主机端口9000:连接被拒绝

也许我应该补充一点,我正在使用IntelliJ,并且在硬盘上启用了cURL(允许我从任何目录访问它);提示我尝试以下操作:

C:\用户\me\scala\play\my-project

返回:

  • 不支持名称查找超时
  • 尝试::1...
  • TCP_NODELAY集
  • 连接::1 端口9000失败:连接拒绝
  • 尝试127.0.0.1...
  • TCP_NODELAY集
  • 连接到127.0.0.1端口9000失败:连接拒绝
  • 连接到localhost端口9000失败:连接拒绝
  • 关闭连接0 curl:(7)连接localhost端口9000失败:连接拒绝

因此,端口9000似乎未打开。我现在认为这需要在intelliJ中进行配置-在这里-但这看起来似乎只在终极版上受支持。这可能是我遇到的问题的原因。这可能对其他人有帮助,但如果有人有更多的信息,最好确定这一点。

共有2个答案

谭梓
2023-03-14

运行curl时尝试以下服务器代码:

import java.net._
import java.io._
import scala.io._

val server = new ServerSocket(9000)
while (true) {
    val serv = server.accept()

    val in = new BufferedSource(serv.getInputStream()).getLines()
    val out = new PrintStream(serv.getOutputStream())

    out.println(in.next())
    out.flush()
    serv.close()
}
太叔京
2023-03-14

这意味着您的应用程序尚未启动(因此它实际上没有侦听端口9000)

您应该在IntelliJ中添加运行配置(run

启动应用程序的另一种方法是在项目文件夹中打开一个终端,然后运行sbt run

 类似资料:
  • 问题内容: 我最近安装了Elasticsearch,并且在开始的几天里一切正常,但是今天以某种方式停止了工作 当我启动该服务时,它声称很好… 但后来我明白了 查看elasticsearch日志: 看起来有关于Java VM的警告;那可能是问题吗?我还应该尝试/看看什么? 问题答案: 1) 使用linux中的命令 检查端口9200的状态 。 就我而言,以下是启动时的结果。 对我不是服务,否则找到正在

  • 我正在使用mySql命令提示符。在my local中创建用户名和密码(root,root)。现在我想连接到具有不同用户名和密码的服务器db(现有的)。怎样 谢啦

  • 我试图用命令提示符用java编译一个程序。我的程序在eclipse中运行良好,但是,当我试图在命令提示符中编译它时,我收到了一条错误消息。任何帮助和指导都将不胜感激。 triton.java:20:错误:不能dind符号循环Loop=new Loop(); 符号:类循环位置:类Triton trion.java:20:错误:找不到符号循环循环=新循环();sybmol:类循环位置:类Triton

  • 我不熟悉Curl和Cacerts的世界,在连接到服务器时遇到了一个问题。基本上,我需要测试从一台机器到另一台机器的https连接。我有一个URL,我需要从机器a(linux机器)连接到它。我在命令提示符下尝试了这个方法 并得到以下结果: 在浏览互联网上的一些文章时,我这样做了: 并得到了一些响应,包括服务器证书(在)。 接下来我该怎么办。我想,我只需将文本复制粘贴到

  • 我正在尝试使用连接到,并且可以使用Eclipse成功连接。 但当我将代码导出为JAR并尝试使用命令提示符运行它时,我得到错误: 我读过各种各样的帖子,但都不起作用。

  • $ gdb -q `which gdb` Reading symbols from /home/xmj/install/binutils-gdb-git/bin/gdb...done. (gdb) r -q Starting program: /home/xmj/install/binutils-gdb-git/bin/gdb -q [Thread debugging using libthrea