【发布时间】:2021-04-21 01:47:00
【问题描述】:
API 的这个端点可以正常工作,如下所示:
curl -s -G \
--connect-to "mumbai403::103.150.187.3:" \
--cacert "ca.rsa.4096.crt" \
--data-urlencode "pt=mytoken" \
--data-urlencode "pubkey=mypubkey" \
"https://mumbai403:1337/addKey"
但是,如果我删除connect-to并直接提供IP,则没有响应:
curl -s -G \
--cacert "ca.rsa.4096.crt" \
--data-urlencode "pt=mytoken" \
--data-urlencode "pubkey=mypubkey" \
"https://103.150.187.3:1337/addKey"
为什么没有connect-to 就不能工作?我需要摆脱它的原因是因为我不确定如何翻译该请求以使其在 Postman 和其他地方工作。
【问题讨论】:
-
您的方法是正确的,您可以尝试使用 -i 和 -v 标志,这似乎是 ssl 版本问题。在邮递员中,如果您保留答案中提到的标头主机,它将正常工作
标签: javascript curl postman