guikeyy 发表于 2015-7-19 18:31:39

已解决:自定义http header没有生效

本帖最后由 guikeyy 于 2015-7-22 11:20 编辑

接口自定义了两个参数,在请求时候要在Http Header中传递;

_p平台Y0:wx / 1:andorid / 2:iphone
_v客户端版本号Y格式:x.x.x例如:1.0.0
web_add_auto_header("_p","2");

web_add_auto_header("_v","1.0.0");
再用web_custom_request写了请求信息
以下是lr打印的日志:
Action.c(24): # 请求头信息:
POST /chat/sendMessage/ HTTP/1.1
Content-Type: application/json
Cache-Control: no-cache
_p: 2
_v: 1.0.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT)
Accept-Encoding: gzip, deflate
Accept: */*
Connection: Keep-Alive
Host: ai.test.7lk.cn
Content-Length: 164



但是服务器还是报错


我用了Advanced REST client这个工具去发送请求,添加了header就成功;不明白问题出在哪里。
求大神解答,坐等;
file:///D:\Documents\Tencent Files\2585551002\Image\C2C\D`]P3U}P4_E1$~A@{7_0SV2.jpg

guikeyy 发表于 2015-7-19 21:33:25

用了jmeter试了试,也是报同样的问题;:Q

guikeyy 发表于 2015-7-19 21:34:05

用了jmeter试了试,发现也是存在同样问题!!两个工具都是报同样问题;

guikeyy 发表于 2015-7-22 11:18:32

已解决,body内容加了参数,并编码就好了
页: [1]
查看完整版本: 已解决:自定义http header没有生效