前言

最近在cmd中使用curl命令来测试rest api,发现有不少问题,这里记录一下。

在cmd中使用curl命令的注意事项

  • json不能由单引号包括起来
  • json数据里的双引号要用反斜杠\转义
  • json数据里不能带有空格
  • 如果想要在json数据里使用空格则必须用双引号将整个json数据包括起来
  • Content-type要由双引号包括起来

比如下边的例子就是正确的格式:

curl -X POST localhost:8080/employees -H "Content-type:application/json" -d "{\"name\": \"Samwise Gamgee\", \"role\": \"gardener\"}"

总的来说,还是用postman来测试rest api方便快捷。

参考链接

  • 使用curl post json到webApi

转载于:https://www.cnblogs.com/yulinlewis/p/9961188.html

cmd - 使用curl命令的注意点相关推荐

  1. 在windows的命令窗口cmd中 添加curl命令

    在windows的命令窗口cmd中 添加curl命令 第一步:下载curl.exe 下载地址 http://download.csdn.net/detail/taoshujian/9766612 第二 ...

  2. curl命令具体解释

    对于windows用户假设用Cygwin模拟unix环境的话,里面没有带curl命令,要自己装,所以建议用Gow来模拟,它已经自带了curl工具,安装后直接在cmd环境中用curl命令就可,由于路径已 ...

  3. curl 命令行下载工具使用方法小结

    获取curl curl 命令行下载工具 curl的官方网站为:    http://curl.haxx.se    官方下载页面为:http://curl.haxx.se/download.html ...

  4. linux curl 命令 http请求、下载文件、ftp上传下载

    1. curl 命令简介 cURL(CommandLine Uniform Resource Locator),是一个利用 URL 语法,在命令行终端下使用的网络请求工具,支持 HTTP.HTTPS. ...

  5. windows下使用curl以及常用curl命令

    什么是curl命令 curl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多种Linux发行版中,并且有DOS和Win32.Win64下的移植版本. 如何在window ...

  6. 【Linux】一步一步学Linux——curl命令(193)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 curl命令是一个利用URL规则在shell终端命令行下工 ...

  7. windows(64位)下使用curl命令

    2019独角兽企业重金招聘Python工程师标准>>> Curl命令可以通过命令行的方式,执行Http请求.在Elasticsearch中有使用的场景,因此这里研究下如何在windo ...

  8. ElasticSearch快速入门三(curl命令讲解)

    API测试工具_微博开放平台:https://open.weibo.com/tools/console# 感兴趣是可以使用这个工具玩一下restful接口调用,可以更形象的了解restful 下面我们 ...

  9. curl命令使用介绍

    测试常用: curl -v -X GET http://192.168.200.200:17002/index.php curl -v -X POST http://192.168.200.200:1 ...

最新文章

  1. Python3实现TCP端口扫描器
  2. 银行有没有可能把800元存款打成80万?如果发生该怎么办?
  3. 编程关键词介绍...
  4. 天籁obd接口针脚定义_典藏 | OBD接口位置大全及部分常用手机型号语音播报设置流程...
  5. dockerfile arg_解读三组容易混淆的 Dockerfile 指令
  6. java获取前台值_SpringMVC接收前台传递过来的值的实例
  7. 基于python的毕业论文邮箱收发系统_基于Python实现邮件发送
  8. java swfupload 302_SWFUpload 302
  9. 人工智能专业保研面试如何准备?
  10. 2022/11/6周报
  11. 关于tensor的shape理解
  12. 如何做好API开发 文档
  13. 2018年最新Python Flask打造一个视频网站实战视频教程分享
  14. HPROSE PRC通讯
  15. 如何从零开始学习3D视觉?
  16. 函数栈帧深度剖析(一篇带你牢牢掌握函数栈帧)
  17. 每日分享html之1个卡片选择、2个加载、1个背景、1个开关
  18. 随机搜索(Random Searching)算法概述
  19. IMX6ULL裸机程序--4.时钟树分析
  20. 两晋南北朝·高洋(下)

热门文章

  1. 【Python CheckiO 题解】Correct Sentence
  2. MySQL5安装配置笔记【超详细】
  3. android手机设置时间设置,如何设置电信定制手机日期与时间
  4. 分治算法求最大最小值c语言,[蓝桥杯][算法提高VIP]和最大子序列 (C语言代码)分治法...
  5. 【牛客 - 368D】动态连通块(并查集+bitset优化)
  6. java 对象序列化 数组_序列化-将任何对象转换为j中的字节数组
  7. 如何实现两个数据库之间的同步
  8. html选择器是什么,CSS3选择器是什么?
  9. UNIX(多线程):26---悲观锁和乐观锁
  10. 在GCC和Visual Studio中使用hash_map