You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Curl带授权头发起GET请求时遇curl: (3)格式错误求助

解决curl: (3) malformed格式错误的方案

嘿,我一眼就看到你这条curl命令里的几个小问题,正是它们导致了格式错误,咱们一个个来修正:

  • Accept请求头的MIME类型写错了:你写的applicationjson少了关键的斜杠,正确的JSON类型应该是application/json,这是HTTP协议里的标准写法,少了斜杠curl会识别成非法格式。
  • 没有提供完整的请求URL:GET后面只放了/list/user,curl根本不知道要请求哪台服务器呀!得把完整的域名(或IP)加上,比如http://your-api-server.com/list/user。
  • Authorization里的拼写错误:你把authorization写成了authorizaiton(多了个i),虽然这个可能不会直接触发malformed错误,但会导致授权失败,顺手一起改了吧。

修复后的完整命令应该是这样的:

curl -i -H "Accept: application/json" -H "Authorization: Bearer {{your-actual-authorization-token}}" -X GET http://your-api-domain.com/list/user

额外提个小建议:如果你的token里包含&、空格这类shell会解析的特殊字符,记得把整个Authorization头用单引号包裹,避免出现意外问题,比如:

curl -i -H "Accept: application/json" -H 'Authorization: Bearer {{your-actual-authorization-token}}' -X GET http://your-api-domain.com/list/user

内容的提问来源于stack exchange,提问作者Ninja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 03:45:17