如何在`get`请求中通过curl传递多个参数?

unk*_*own 4 curl request django-rest-framework

我执行此类请求: curl http://127.0.0.1:8000/api/v1/landing?param1=1&param2=2 结果,我只得到第一个参数。为什么会发生这种情况以及如何解决?

Dan*_*erg 10

您必须将参数放在引号内(双引号或单引号,具体取决于您想要的内容以及您使用的平台),以便 shell 不会解释该&字母。

像这样:

curl "http://127.0.0.1:8000/api/v1/landing?param1=1&param2=2"
Run Code Online (Sandbox Code Playgroud)