我在http://localhost/testing/validateLicence
提供了许可证验证网络服务我想以这样的方式编写一个shell脚本,我必须通过webservice调用传递许可证密钥。如果webservice返回200 OK,则执行shell脚本中的其他步骤,否则将终止执行
请根据我的要求帮助我调用Web服务并比较if / else块中的http响应代码
答案 0 :(得分:0)
看看这个问题:
https://superuser.com/questions/272265/getting-curl-to-output-http-status-code
你应该能够在你的逻辑的脚本中找到这样的东西(来自那里的第二个答案):
curl -s -o /dev/null -I -w "%{http_code}" http://www.example.org/
如果您的网络服务不喜欢HEAD请求,请删除-I。