curl 发送 get 请求携带多个参数

当在 linux 服务通过 curl 发送 get 请求携带多个参数时,&后面的参数会被忽略

bash 复制代码
例:curl http://127.0.0.1:8080/userinfo?name=zs&add=bj

实际请求为地址为 http://127.0.0.1:8080/userinfo?name=zs

忽略了 & 后面的参数

可通过 -v 参数验证输出通信的整个过程

例:curl -v http://127.0.0.1:8080/userinfo?name=zs&add=bj

解决方案:

在 & 前面添加 \ 即可

例:curl http://127.0.0.1:8080/userinfo?name=zs\\\&add=bj

相关推荐
赖small强1 小时前
【Linux驱动开发】 Linux `/proc` 虚拟文件系统深度解析与实战指南
linux·驱动开发·/proc·/proc/sys`·/proc/net
HalvmånEver1 小时前
Linux:进程创建(进程控制一)
linux·运维·服务器·学习·进程·fork
陈聪.1 小时前
MySQL全平台安装指南:Windows与Linux详细教程
linux·windows·mysql
卡次卡次12 小时前
注意点:多线程与多进程与在并行读-->并行cpu或者GPU处理--->并行写 的架构中,如何选择
linux·网络·python
vortex52 小时前
基于 Apache 规则拦截目录扫描器请求:实测与配置指南
linux·网络安全·apache
摸鱼仙人~2 小时前
Ubuntu系统安装VMware Tools 完整流程(解压→安装)
linux·运维·ubuntu
CodeByV2 小时前
【Linux】线程同步与互斥深度解析:从锁机制到生产者消费者模型
linux
源梦想2 小时前
飞车狂飙动作冒险网页小游戏Linux部署演示
linux·运维·服务器
ZRT00013 小时前
Ubuntu 22.04安装ESP-IDF
linux·ubuntu·esp32·esp-idf
2301_795167203 小时前
Python 高手编程系列一十八:子类化内置类型
linux·windows·python