如何从shell中使用http delete

如何从shell中使用http delete,http,bash,command-line,httpwebrequest,Http,Bash,Command Line,Httpwebrequest,是否可以从shell发送HTTP删除请求?如果可以,如何发送?可能有很多工具可以执行此操作,但如果不想确保这些工具可用,最简单的方法可能是手动创建删除请求并通过telnet将其发送到服务器。我认为语法与此非常相似,虽然我自己从未手动使用过delete命令,但只使用get和post DELETE /my/path/to/file HTTP/1.1 Host: www.example.com Connection: close 在终止请求后应该有一个额外的换行符(空行),但降价不允许我这样做。将其

是否可以从shell发送HTTP删除请求?如果可以,如何发送?

可能有很多工具可以执行此操作,但如果不想确保这些工具可用,最简单的方法可能是手动创建删除请求并通过telnet将其发送到服务器。我认为语法与此非常相似,虽然我自己从未手动使用过delete命令,但只使用get和post

DELETE /my/path/to/file HTTP/1.1
Host: www.example.com
Connection: close
在终止请求后应该有一个额外的换行符(空行),但降价不允许我这样做。将其存储在文件中(如果不想使用脚本,则将其粘贴到控制台中),然后只需执行以下操作

telnet www.example.com 80 < myRequest.txt
telnet www.example.com 80

当然,您也可以使用here文档。

可能有很多工具可以执行此操作,但如果您不想确保这些工具可用,最简单的方法可能是手动创建删除请求并通过telnet将其发送到服务器。我认为语法与此非常相似,虽然我自己从未手动使用过delete命令,但只使用get和post

DELETE /my/path/to/file HTTP/1.1
Host: www.example.com
Connection: close
curl -X delete URL
在终止请求后应该有一个额外的换行符(空行),但降价不允许我这样做。将其存储在文件中(如果不想使用脚本,则将其粘贴到控制台中),然后只需执行以下操作

telnet www.example.com 80 < myRequest.txt
telnet www.example.com 80
当然,您也可以使用here文档

curl -X delete URL
请参阅(谷歌缓存,服务器似乎很慢)

请参阅(谷歌缓存,服务器似乎很慢)