利用终端请求服务端数据(常用的命令)

来源:互联网 发布:gta5捏脸数据小清新男 编辑:程序博客网 时间:2024/06/18 18:05

在iOS开发中,通常利用网络框架去获取服务端数据,常见的有OC原生工具NSURLRequest以及三方框架AFNetworking、ASIHttpRequest(已停止维护)、MKNetworkKit等,

那么,除了以上所述的方法,利用mac还有其他方式可以与服务端进行数据交互吗?答案是有的,就是‘curl’终端命令。

1、返回json信息。

curl --data"Username=XXXX&Password=111111ED&url=http://m.test.com/" "http://m.test/shopping/checkgiftcard"

2、返回请求头信息。

curl --output t02.html --verbose --data "Username=XXXX&Password=EWewrewr&isEncryptPwd=1&url=http%3A%2F%2Fm.test.com%2FUser%2FUserCenterIndex%3Fguid"  "https://m.test.com/user/UserLogin"

遇到引号内有引号或者其他特殊符号需用反斜杠‘\’转意,如curl --data "accept={\"orders\":[{\"refund_or_barter\":{\"status\":1},\"allow_pay_type\":\"1\",\"shopping_items\":[{\"product\":{\"product_id\":\"1...

cd 跳转

id 是谁

pwd 当前目录

ls -l   

ls

tail -f 以结尾方式看日志





0 0