Back

ab - 使用POST数据的时候的注意事项: 注意最后一个参数的尾巴多了\n

发布时间: 2020-05-13 07:50:00

1. ab -v 5 -n 1 -c 1 -p /opt/app/robot/postdata.txt -T application/x-www-form-urlencoded http://rust.xxx.top/create_order

在postdata.txt  中,看起来是这样的:

ask_or_bid=ask&market=ethusdt&nonce=1589355152&price=100&public_key=c5dd84c7-bf52-43f3-9913-4cdc2cfc2216&volume=1&signature=7c89abeaf4a06a96a3bc0236ca622824

这样不行,在后端服务器日志中,会发现, 最后的 signature参数的尾巴,多了一个 \n

日志:&params.signature = "7c89abeaf4a06a96a3bc0236ca622824\n"

有个小办法,如果服务器端,只是对固定的参数名字进行生成signature的话,就在postdata.txt中,尾部随意增加一个参数,例如:

.....signature=...&temp=1

就可以了。

Back