Files
tldr/pages.zh/common/lwp-request.md

29 lines
827 B
Markdown

# lwp-request
> 简单的命令行 HTTP 客户端。
> 基于 libwww-perl 构建。
> 更多信息:<https://metacpan.org/pod/lwp-request>。
- 发起简单的 GET 请求:
`lwp-request -m GET {{http://example.com/some/path}}`
- 使用 POST 请求上传文件:
`lwp-request -m POST {{http://example.com/some/path}} < {{path/to/file}}`
- 使用自定义用户代理发起请求:
`lwp-request -H 'User-Agent: {{user_agent}}' -m {{METHOD}} {{http://example.com/some/path}}`
- 使用 HTTP 认证发起请求:
`lwp-request -C {{username}}:{{password}} -m {{METHOD}} {{http://example.com/some/path}}`
- 发起请求并打印请求头:
`lwp-request -U -m {{METHOD}} {{http://example.com/some/path}}`
- 发起请求并打印响应头和状态链:
`lwp-request -E -m {{METHOD}} {{http://example.com/some/path}}`