我需要将原始数据传输到服务器,该服务器不是http服务器。即它不理解 POST、PUT 或类似命令。它只是侦听等待传入数据的端口,处理它们并将数据发回。顺便说一句:服务器正在监听非标准端口,即 3500。
\n\n无论我在 cURL 中尝试什么选项,我都无法正确传输数据。在发送实际数据之前,cURL 始终至少发送“POST”或“PUT”。然后服务器回复我“\xe2\x80\xa6invalid data\xe2\x80\xa6”。
\n\n我尝试过的选项:--data-raw、--data-binary、--upload-file、--raw,仅举几例。
\n\n在 cURL 发送数据之前是否有机会抑制“POST”或“PUT”的传输?
\ncurl ×1