编译 libcurl
1. 启动VS2017命令行工具
2. cd到 winbuild 下
cd winbuild
3. 编译 (build.windows 里面有所有的参数)
nmake /f Makefile.vc mode=dll MACHINE=x64
4. 编译的结果在 builds 下
使用 libcurl
Visual Studio中的静态链接
libcurl.lib
wldap32.lib
ws2_32.lib
winmm.lib(好像可以没有)
curl 使用
curl -h来查看请求参数的含义
-v 显示请求的信息
-X 选项指定其它协议
get:
curl -v 192.168.33.1:8080/girls/age/18
post:
curl -v 192.168.33.1:8080/girls -d 'age=14&cupSize=C'
curl -v -X POST 192.168.33.1:8080/girls -d 'age=14&cupSize=C'
put:
curl -v -X PUT -d "age=19&cupSize=C" 192.168.33.1:8080/girls/3
delete:
curl -v -X DELETE 192.168.33.1:8080/girls/3