当使用带有任何(有效/无效)凭据的IP地址时,Curl返回响应代码200

时间:2017-08-28 08:08:52

标签: curl

我在CURL下方使用以获得响应:

result = $(curl -L -1 -k -u $ {AUTH_USER}:$ {AUTH_PASSWORD} -b cookies1.txt -c cookies1.txt https:// $ {SERVER_HOST}:8093 / rest / dec / connect -s -o / dev / null -w" \ nHTTP代码:%{http_code}")

注意:URL" https:// $ {SERVER_HOST}:8093 / rest / dec / connect"重定向到另一个网址。

案例1:当我传递有效的AUTH_USER,AUTH_PASSWORD& hostname为SERVER_HOST,它返回响应,即。 200,这是正确的。

案例2:当我传递无效的AUTH_USER时,AUTH_PASSWORD& hostname为SERVER_HOST,它返回响应,即。 401,这是正确的。

案例3:当我传递无效的AUTH_USER时,AUTH_PASSWORD& IP地址为SERVER_HOST,它返回响应,即。 200,这是不正确的。

以上curl命令工作正常,当我使用主机名为" SERVER_HOST"。

当我使用IP地址作为" SERVER_HOST"时遇到问题。有办法解决这个问题吗?

0 个答案:

没有答案