curl
| |
| |
| CURL_HOME = C:\app\curl\curl-7.66.0 |
| |
| %CURL_HOME%\bin\ |
| |
| |
| |
| curl localhost:8080/test?name=goudan |
| |
| |
| curl localhost:8080/addUser -X POST -d "name=goudan&age=18" |
| |
| |
| curl localhost:8080/getUsers -X POST -H "Content-Type:application/json" -d '{"name":"goudan","age":"18"}' |
| |
| |
| curl localhost:8090/log/upload -F "file=@/doc/test.png" -H "token: test" -v |
| |
| |
| curl --header "Content-Type:application/json" http://example.com |
| |
| |
| |

浏览器插件
- Edge浏览器安装插件

- 测试

idea
vscode
- 参考
- vscode安装插件
REST Client
,项目根路径下新建stock.http
,编写url和请求体,点击Send Request
,右侧显示返回数据

| |
| |
| GET https://example.com/comments/1 HTTP/1.1 |
| |
| POST http://dummy.restapiexample.com/api/v1/create HTTP/1.1 |
| content-type: application/json |
| { |
| "name":"Hendry", |
| "salary":"61888", |
| "age":"26" |
| } |
| |
| |
| POST https://example.com/comments HTTP/1.1 |
| Authorization: token xxx |
| |
| |
| GET https://httpbin.org/basic-auth/user/passwd HTTP/1.1 |
| Authorization: Basic username:password |
| |
| |
| @baseUrl = https://example.com/api |
| @authToken = {{login.response.headers.X-AuthToken}} |
| |
| // 一个http文件中还可以支持多个接口请求,只需 |
| |
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术