小编her*_*ara的帖子

在django服务器上使用ab(apache基准测试)发出POST请求

我正在尝试使用ab向使用django构建的表单发出HTTP POST请求.

我正在使用以下行:

ab -n 10 -C csrftoken=my_token -p ab_file.data -T application/x-www-form-urlencoded http://localhost:8000/
Run Code Online (Sandbox Code Playgroud)

ab_file.data看起来像这样:

url=my_encoded_url&csrfmiddlewaretoken=my_token
Run Code Online (Sandbox Code Playgroud)

它始终返回403状态代码.

当我使用curl相同的参数时,它的工作原理.卷曲线:

curl -X POST -d "url=my_encoded_url&csrfmiddlewaretoken=my_token" --cookie "csrftoken=my_token" http://localhost:8000/
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

django post apachebench

13
推荐指数
3
解决办法
3万
查看次数

在 Makefile 上停用 virtualenv

我正在编写一个 Makefile,我想在 Makefile 中调用 virtualenvwrapper 命令“deactivate”。

该线程的答案How to left/exit/deactivate a python virtualenv? 有一条评论说“deactivate”命令不是二进制文件,也不是脚本,它是激活 virtualenv 时创建的 dinamyc 别名 shell。

那么,我该怎么做呢?

makefile virtualenvwrapper

5
推荐指数
1
解决办法
2640
查看次数

标签 统计

apachebench ×1

django ×1

makefile ×1

post ×1

virtualenvwrapper ×1