2017-04-20 88 views
0

提交页面:误差与使用shell脚本使用以下命令curl..in shell脚本

DATE="2017/04/18" 
curl --data "transactionNumber=12520264&traceNumber=466245&serviceDate=${DATE}" http://isp:7005/ClaimUtility/claimReversal 

获得如下答复:ERROR

<p><b>message</b> <u>Request method 'POST' not supported</u></p> 
    <p><b>description</b> <u>The specified HTTP method is not allowed for the requested resource (Request method 'POST' not supported).</u></p> 

应该是什么修正需要??

+0

我浏览过太多的网址..但没有得到答案!他们在哪里使用shell脚本。 – appi

+2

看起来相当明显的错误,你正在尝试POST,并且服务器不支持该页面。 – miken32

+0

这意味着我使用的网址不正确? – appi

回答

0

同意John Weldon

端点你要张贴到http://isp:7005/ClaimUtility/claimReversal不支持POST请求。

,所以我必须纠正它支持POST形式 ie.h ttp://isp:7005/ClaimUtility/claimReversalReversal

1

这意味着您要发布到http://isp:7005/ClaimUtility/claimReversal的端点不支持POST请求。

您可以尝试使用GET,内容将被编码为application/x-www-form-urlencoded上的url作为查询参数。