Bash 如何从终端向Spring Boot发送POST请求?

Bash 如何从终端向Spring Boot发送POST请求?,bash,http,terminal,Bash,Http,Terminal,在localhost:7090/someurl上运行的Spring引导服务接受POST请求中的参数Var1和Var2。如何从CentOS 7终端测试此功能 当我在web浏览器中键入localhost:7090/someurl?Var1=something&Var2=anotherthing时,日志显示发出了未报告的GET请求。如何mimmick一个POST请求来测试此服务?我应该在CentOS 7终端中键入什么?如果它是一个普通的bash shell,您可以始终使用curl(您可能需要安装它),

localhost:7090/someurl
上运行的Spring引导服务接受
POST
请求中的参数
Var1
Var2
。如何从CentOS 7终端测试此功能


当我在web浏览器中键入
localhost:7090/someurl?Var1=something&Var2=anotherthing
时,日志显示发出了未报告的
GET
请求。如何mimmick一个
POST
请求来测试此服务?我应该在CentOS 7终端中键入什么?

如果它是一个普通的bash shell,您可以始终使用curl(您可能需要安装它),例如:

curl -X POST -d "Var1=VALUE1&Var2=VALUE2" localhost:7090/someurl

您可能会发现像Postman这样的浏览器工具更直观。感谢您和+1提供简洁、快速的回复。