如何使用Java知道URL接受的HTTP方法

时间:2018-11-15 06:08:35

标签: java http

如何找出URL接受哪些HTTP方法(如GET或POST),这样我就可以通过在GET的URL参数中发送数据并为{ {1}}(这是一个虚拟URL,但是将其视为具有真实URL的真实场景)是通过使用Java代码实现的吗?

2 个答案:

答案 0 :(得分:1)

要找出服务器支持的请求方法,可以发出OPTIONS请求:

curl -X OPTIONS http://example.org -i

然后,响应包含一个Allow标头以及允许的方法:

HTTP/1.1 200 OK
Allow: OPTIONS, GET, HEAD, POST
Cache-Control: max-age=604800
Date: Thu, 13 Oct 2016 11:45:00 GMT
Expires: Thu, 20 Oct 2016 11:45:00 GMT
Server: EOS (lax004/2813)
x-ec-custom-error: 1
Content-Length: 0

答案 1 :(得分:0)

您可以使用HTTP OPTIONS方法进行检查。