cmd与linux使用curl差异
其中在用windows下的cmd 进行curl命令,出现415报错,见下,请求头使用json形式,但报错却依然提示使用的是form表单形式:

一直以为问题出在springboot的转换器做stringtojson时出现问题,不想,在windows下,需要将-H " "消息头用引号,在-d 中最外面使用“” {}中的数据都需要\进行转义
如下:

对body部分修改,其中每个属性使用双引号,在花括号最外边用单引号

综上所述:在window中,-H 消息头需要双引号,在-d 数据中属性需要上引号加斜杠进行转义\”
在linux中,不需要斜杠转义,在-d 数据中{} 最外面用单引号
cmd与linux使用curl差异的更多相关文章
- [Linux][转载]Curl命令详解
		命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,是一款很强大的http命令行工具,当处在无界面的服务器上的时候,利用curl下载上传文件是较为方便的事情. 语法 ... 
- Setting proxy for Windows CMD and Linux Terminal
		setting proxy for Windows CMD and Linux Terminal Linux Terminal: set http_proxy=http://127.0.0.1:811 ... 
- Java项目打包在CMD或者Linux下运行
		Java项目打包在CMD或者Linux下运行 1.在CMD下运行 在eclipse中将项目export成jar包,然后用压缩软件解压 
- linux使用curl进行WebService接口测试
		参考 :linux使用curl进行接口测试 使用curl 命令模拟POST/GET请求 Linux命令发送Http的get或post请求(curl和wget两种方法) curl 模拟 GET\POST ... 
- linux下curl get方法传递参数
		例如 url 为 http://mywebsite.com/index.php?a=1&b=2&c=3 web形式下访问url地址,使用$_GET是可以获取到所有的参数 然而在linu ... 
- Linux中curl的用法
		一.简介:在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,是一款强大的http命令行工具.支持文件的上传和下载,是综合传输工具. 二.语法:curl [option] [url ... 
- os.system('cmd')在linux和windows系统下返回值的差异
		今天,用os.system('cmd')分别在windows和linux平台上执行同一ping命令,命令执行失败时返回码不同,windows为1,而linux下返回为256,如下: linux下: & ... 
- linux中curl命令
		linux curl是一个利用URL规则在命令行下工作的文件传输工具.它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具. 一,curl命令参数,有好多我没有用过,也不知道翻 ... 
- 每天一个linux命令---curl
		linux curl是一个利用URL规则在命令行下工作的文件传输工具.详细请参考:http://www.codesky.net/article/201010/170043.html 例如:curl ' ... 
随机推荐
- IC卡插入与触点激活时序
			当IC卡插入接口设备时,终端应确保其所有触点处于低电平状态: 当IC卡插入接口设备后,触点须按如下方式激活: 要点: 终端必须在整个激活时序中保持RST为低电平状态: 触点物理接触之后,应在IO或CL ... 
- js··事件捕捉
			给一个元素绑定事件,普通写法是 obj.onclick=function(){} 这就相当于给obj的onclick属性赋值是一个道理. obj.onclick=function(){} 这种写法有一 ... 
- 一篇关于CountDownLatch的好文章
			CountDownLatch简介 CountDownLatch是一种java.util.concurrent包下一个同步工具类,它允许一个或多个线程等待直到在其他线程操作执行完成. 使用场景: 在开发 ... 
- react-router 父子路由同时要接收 params 的写法
			<Route path="/profile/:companyId/:companyName" component={Profile} onEnter={(nextState, ... 
- nginx 文档链接
			https://www.cnblogs.com/wcwnina/p/8728391.html NGINX简介 http://www.nginx.cn/doc/ ... 
- Oracle Sql Loader的学习使用
			最近由于遇到oracle控制文件的使用,虽然不是很复杂,但是从来没有用过,专门花点时间看看.点击 这里 查看详细 1,概述: Sql Loader: 一个批量工具,将文件数据导入到数据库.可以导入一个 ... 
- easyui-datebox 点击事件
			<div class="form-group col-xs-5 col-md-5 col-lg-6" style = "margin-left: 0px;" ... 
- c# 判断时间是否在 某一时间段内
			protected bool getTimeSpan(string timeStr) { //判断当前时间是否在工作时间段内 string _strWorkingDayAM = "08:30 ... 
- CenterOS7.5中搭建wordpress
			centeros7.5中搭建wordpress 1.环境 云平台:华为云 服务器操作系统:CentOS7.: 博客部署的服务器:Apache HTTP: 数据库:mysql: 框架:wordpress ... 
- repository test has failed 错误
			这里给自己一个警告,当我在idea中准备clone gitlab上的项目时,这个链接竟然一直在报:repository test has failed 错误 这个是gitlab上复制下来的原链接:ht ... 
