ab -n 1 -c 1 http://localhost:2020/welTo.do?pxtId=3000007937&superDo=jack
我得到了第一个查询字符串的答案,但我也得到了
'superDo' 不是内部或外部命令、可运行程序或批处理文件。
请帮我
TIA
问候蒂鲁
ab -n 1 -c 1 http://localhost:2020/welTo.do?pxtId=3000007937&superDo=jack
我得到了第一个查询字符串的答案,但我也得到了
'superDo' 不是内部或外部命令、可运行程序或批处理文件。
请帮我
TIA
问候蒂鲁
您可能只需要引用 URL 以避免解释 shell 特殊字符。在这种情况下,您的&
符号会导致左侧的文本在后台运行,同时尝试将 superDo 作为命令运行。
ab -n 1 -c 1 'http://localhost:2020/welTo.do?pxtId=3000007937&superDo=jack'
有两种解决方法:
ab -n 1 -c 1 " http://localhost:2020/welTo.do?pxtId=3000007937&superDo=jack "
ab -n 1 -c 1 http://localhost:2020/welTo.do?pxtId=3000007937 \&superDo=jack
您是否尝试过发布文件?认为这应该有效:
ab -n 1 -c 1 -p postfile.txt -T 'application/x-www-form-urlencoded' http://localhost:2020/welTo.do
然后制作一个名为 postfile.txt 的平面文件,其内容如下:
pxtId=3000007937&superDo=jack
改编自此处的示例