cURL - 尝试 POST 文件时出现 404 错误

cURL - 尝试 POST 文件时出现 404 错误

请原谅我的 Linux 新手身份,我才刚刚开始!我尝试使用 cURL 将文件发布到 Windows Web 侦听器,但收到错误,我无法在网上找到解释。我以前从未使用过 cURL(并且对 Linux 总体来说非常陌生),所以我不知道在哪里查找问题。以下是我到目前为止所做的:

  • 导航到文件目录/home/user/Documents
  • 使用命令(该文件显然是一个 pcap 文件,并且监听器正在通过 IP 访问,只是尝试将文件推送到目标上的任何位置)curl --form "[email protected]" http://XXX.XXX.XXX.XXX

我在终端收到以下消息:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Not Found</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Not Found</h2>
<hr><p>HTTP Error 404. The requested resource is not found.</p>
</BODY></HTML>

现在我根据 cURL 手册页做了所有这些,但不知道我做得是否正确,所以如果这根本说不通,请解释原因,我会尽力澄清或尝试您可能提出的任何建议。我想我走在正确的轨道上,但 404 错误让我感到困惑,实际上没有文件被传输。我错过了什么?

编辑:一些背景信息...基本上,我在 Linux 机器上有一个 pcap 文件,我想将其发送到 Web 侦听器进行解析。我不一定需要文件本身,只要数据以某种方式传输即可。我正在尝试模拟承包商为我们开发的东西,我的部分是能够解析来自 pcap 的数据。他说他通过 cURL 发送它,所以我想我会设置一个小型模拟环境用于测试目的,这样我们不必拥有一个完全运行的系统才能完成我的任务。

相关内容