美文网首页
linux URL访问工具

linux URL访问工具

作者: 墨线宝 | 来源:发表于2023-08-31 11:40 被阅读0次

URL访问工具

有时候想在命令行下通过http访问接口/网页,可以使用curl来进行操作

发起请求

curl www.baidu.com

会返回网页内容

参数选项

-i参数

使用-i参数,会返回响应header

curl -i www.baidu.com

-I参数

使用-I参数,只会返回响应header

curl -I www.baidu.com

-H参数

使用-H可以设置HTTP请求头

curl "locahost:8080/userlist?type=1" -H 'Content-Type:application/json'

URL通常用双引号防止转义

-d参数

使用-d表示发起post请求,-d后为post内容

curl "locahost:8080/addUser" -d "name=zh&type=1"

-G参数

使用-G表示发起Get请求,同时可以联合--data-urlencode来转义URL参数里的中文特殊符号,data-urlencode默认是POST请求,如果没有-G参数,会发起一个POST请求

curl -G "locahost:8080/userDetails" --data-urlencode "name=张三"

上面的请求相当于locahost:8080/userDetails?name=张三

-X参数

使用-X可以指定发送请求类型,如GET|POST|PUT|DELETE

curl -X POST "locahost:8080/addUser" -H 'Content-Type:application/json' -d'
{
    "name":"张三",
    "age":12
}
'

-F参数

使用-F参数可以上传文件

curl "locahost:8080/upload" -F "file=test.doc"

https://zhhll.icu/2022/linux/基础/URL访问工具/

本文由mdnice多平台发布

相关文章

  • linux访问工具

    1、WinSCP 上传下载修改文件2、SecureCRT 访问linux

  • TinkPHP5部署Nginx服务器问题

    问题简述:thinkphp5怎么在url访问中去掉public。 实验环境: Linux、nginx、mysql、...

  • 如何发起一个HTTP请求(笔记一)

    发起请求方式: (1) 浏览器输入访问地址回车 (2) Linux 中的curl +URL 原理分析:(发起一...

  • linux设置定时访问url设置

    ①首先登陆服务器,输入编辑命令:crontab -e ②再按【 i 】进行新增内容:*/2 * * * * /us...

  • 配置 SSH 简化远程访问

    配置 SSH 简化远程访问 Linux/Mac 下载工具的一些推荐 LINUX 配置 samba 共享文件夹给...

  • httpd的设置

    URL的别名 客户端访问 配置基于用户的访问控制;安装生产用户与密码的工具[root@root html]# yu...

  • 访问URL

    1、DNS域名解析 2、发起TCP连接(三次握手) ①源端->远端:你好,我想跟你连接可以吗?(SYN=1,seq...

  • linux下访问网站工具

    w3m(本机安装的是w3m)lynx(服务器安装的是lynx)使用方法:w3m www.baidu.comlynx...

  • crontab+lynx实现定时访问URL

    目标: 让计算机定时访问某个URL链接,以完成不可告人的目的。 方法: windows 的计划任务 linux的脚...

  • 搭建个人网站

    一.访问网站的过程 通过url访问 url包含的内容 http/https 访问的协议是 www.jianshu....

网友评论

      本文标题:linux URL访问工具

      本文链接:https://www.haomeiwen.com/subject/mflzmdtx.html