gpt4 book ai didi

http - 用于发出 POST 请求的 curl 命令

转载 作者:可可西里 更新时间:2023-11-01 15:05:06 26 4
gpt4 key购买 nike

我在我的终端中,我想向给定的 URL 发送一个 POST 请求。我已经使用 REST 客户端对此进行了测试,因此我知道这些参数有效。

假设我想发布以下参数:

  • 用户名=托尼
  • 密码= secret

到我的网址:https://exmaple.com/login/

我在终端中尝试了以下 curl 命令(我使用的是 OSX Lion)

curl --data "username=tony&password=secret" http://exmaple.com/login/

我从服务器返回了一个 500 服务器错误,所以我现在正在考虑 REST 客户端和 curl 命令之间可能有所不同的东西。

谢谢你的帮助

更新:我正在使用 https 服务。我是否必须调整我的 curl 命令来解决这个问题?

最佳答案

试试这个

curl -F username=tony -F password=secret http://exmaple.com/login/

-F ( reference ) 应该和 --data 一样吗?可能问题出在网络应用中。

也许您正在点击的应用程序使用基本身份验证进行身份验证?试试这个:

curl --user name:password http://exmaple.com/login/

关于http - 用于发出 POST 请求的 curl 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com