遇到一个请求的 header 非常奇葩,不是 key-value 的格式。
curl -X POST
https://xxx.com/
-H '{"Content-Type: application/json"}' \
-H 'Accept-Encoding: gzip' \
注意第三行,这是一个单独的字符串,后面没有:,不是 key-value 键值对。
postman 根本模拟不出来,使用 curl 才能调通,请问这个是什么情况?
1
hly9469 2019-04-01 18:05:36 +08:00
这就是两个头
|
2
Abbeyok 2019-04-01 18:13:22 +08:00 via Android
???这不是两个键值对吗?
|
3
clearbug 2019-04-01 18:13:33 +08:00 via Android
你是不是搞错了啊
|
4
seaguest OP |
5
clearbug 2019-04-01 18:14:50 +08:00 via Android
curl 支持这两种写法吧
|
6
clearbug 2019-04-01 18:15:30 +08:00 via Android
你用 curl 请求,抓包看到底几个 header ?
|
7
momocraft 2019-04-01 18:22:07 +08:00
curl -v
|
8
seaguest OP 主要是抓包下来的数据一直请求不成功,貌似不是这个问题。我再研究一下。
|
9
seaguest OP 应该是请求加密和一些字段校验的原因。
|
10
des 2019-04-01 19:05:07 +08:00
这谁写的啊,应该打一顿
|
12
reself 2019-04-01 22:42:17 +08:00 via Android
|
13
also24 2019-04-01 23:49:32 +08:00
其实 Postman 可以发这种的~ |