您的位置:首页 > 运维架构 > Linux

在linux和Windows使用curl,使用POST提交JSON数据

2017-05-08 15:33 836 查看

在linux

&需要用\&转义

GET:

curl  http://119.29.151.177/account/password/find?channel=2201\&account=abc[/code] 

POST:

curl -X POST http://demo.wiliamy.com/account/password/find?channel=2201\&account=abc[/code] 

使用POST提交JSON数据

curl -l -H "Content-Type:application/json" -H "Accept:application/json" -X POST -d "{ \"studentId\":661, \"courseIds\":[3,19,27], \"status\":\"STARTED\"}" http://10.0.00.00:8080/search/status[/code] 

在windos power shell

-&需要用双引号括起来

GET:

curl  http://demo.com/account/password/find[/code] 

POST:

curl  http://demo.com/account/password/find?channel=2201"&"account=abc  -Method post


我们可以用get-help 看帮助信息:

get-help Invoke-WebRequest
名称
Invoke-WebRequest

语法
Invoke-WebRequest [-Uri] <uri>  [<CommonParameters>]

别名
iwr
wget
curl

备注
Get-Help 在此计算机上找不到该 cmdlet 的帮助文件。它仅显示部分帮助。
-- 若要下载并安装包含此 cmdlet 的模块的帮助文件,请使用 Update-Help。
-- 若要联机查看此 cmdlet 的帮助主题,请键入: "Get-Help Invoke-WebRequest -Online" 或
转到 http://go.microsoft.com/fwlink/?LinkID=217035。[/code] 
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux curl windows