当前位置: 首页 > news >正文

潍坊 公司 网站链接买卖

潍坊 公司 网站,链接买卖,武汉做网站好,丽江网页制作目录1.GET请求1.1 形式1:1.2 形式2:2.POST请求2.1 无入参:2.2 form传参(文件):2.3 json入参:2.4 json文件入参:3.请求计时3.1 time命令(Linux):3.…

目录

    • 1.GET请求
      • 1.1 形式1:
      • 1.2 形式2:
    • 2.POST请求
      • 2.1 无入参:
      • 2.2 form传参(文件):
      • 2.3 json入参:
      • 2.4 json文件入参:
    • 3.请求计时
      • 3.1 time命令(Linux):
      • 3.2 -w 显示响应时长
    • 4.-s 不显示 %Total% 等统计信息。
    • 5 -v 显示详细请求信息

1.GET请求

1.1 形式1:

curl http://localhost:8080?param1=XXX\&param2=XXX

1.2 形式2:

curl 'http://localhost:8080?param1=XXX&param2=XXX'

注意:如果有多个请求参数,在不使用引号的情况下,连接参数之间的 & 前面要加反斜杠\转义一下,如:\&

2.POST请求

2.1 无入参:

curl -X POST http://localhost:8080

2.2 form传参(文件):

  • file:传文件示例;

  • dirName:传字符串示例。

curl -X POST -F 'file=@/tmp/test.txt' -F 'dirName="/tmp"' http://localhost:8080/upload

2.3 json入参:

curl -H 'Content-Type:application/json' -X POST -d '{"param1":123,"param2":"hello"}' http://localhost:8080

2.4 json文件入参:

curl -H 'Content-Type:application/json' -X POST -d @test.json http://localhost:8080

3.请求计时

3.1 time命令(Linux):

time 命令是Linux系统命令,用于测量一个命令的运行时间。

  • real 实际使用时间(real time)
  • user 用户态使用时间(the process spent in user mode)
  • sys 内核态使用时间(the process spent in kemel mode)
time curl http://localhost:8080

执行结果:

real    0m0.167s
user    0m0.000s
sys     0m0.031s

3.2 -w 显示响应时长

-w 参数,操作完成后在返回信息尾部追加指定的内容。要追加的内容可以是字符串,也可以是相应信息的相关变量。

  • time_namelookup: DNS 服务器域名解析的时间;
  • time_connect: client 发出请求,到 c/s 建立TCP 的时间;里面包括 DNS 解析的时间;
  • time_starttransfer: client 发出请求;到 server 响应发出第一个字节开始的时间;包括前面的2个时间;
  • time_total: 请求发起到链接关闭总耗时。

使用示例:

curl -X GET -w "\ntime_namelookup:%{time_namelookup}\ntime_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n"  "https://www.baidu.com"# time_namelookup: DNS 服务器域名解析的时间
# time_connect: client 发出请求,到 c/s 建立TCP 的时间;里面包括 DNS 解析的时间
# time_starttransfer: client 发出请求;到 server 响应发出第一个字节开始的时间;包括前面的2个时间 
# time_total: 请求发起到链接关闭总耗时

执行结果:

time_namelookup:0.013070
time_connect: 0.018061
time_starttransfer: 0.047114
time_total: 0.047276

4.-s 不显示 %Total% 等统计信息。

-s 参数,安静模式,不显示 %Total% 等统计信息。

使用示例:

curl -s http://localhost:8080

5 -v 显示详细请求信息

-v参数,可以显示一次http通信的整个过程,包括端口连接和http request头信息。

使用示例:

curl -x http://localhost:8080

执行结果:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  CurrentDload  Upload   Total   Spent    Left  Speed0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 182.61.200.7:80...
* Connected to www.baidu.com (182.61.200.7) port 80 (#0)
> GET / HTTP/1.1
> Host: www.baidu.com
> User-Agent: curl/7.87.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Accept-Ranges: bytes
< Cache-Control: private, no-cache, no-store, proxy-revalidate, no-transform
< Connection: keep-alive
< Content-Length: 2381
< Content-Type: text/html
< Date: Sat, 11 Feb 2023 08:17:52 GMT
< Etag: "588604c8-94d"
< Last-Modified: Mon, 23 Jan 2017 13:27:36 GMT
< Pragma: no-cache
< Server: bfe/1.0.8.18
< Set-Cookie: BDORZ=27315; max-age=86400; domain=.baidu.com; path=/
<
{ [2381 bytes data]
100  2381  100  2381    0     0  91739      0 --:--:-- --:--:-- --:--:--  101k

整理完毕,完结撒花~





参考地址:

1.Linux curl命令最全详解,https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/90764856#t1

http://www.hkea.cn/news/671298/

相关文章:

  • 新闻类网站源码青岛官网seo
  • 网站优化哪里可以做百度营销客户端
  • 常德建设局网站北京优化网站方法
  • 用ip做网站优化手机流畅度的软件
  • 为网站添加统计媒介
  • 商业设计网站推荐互联网营销师证书是国家认可的吗
  • 做网站的是干嘛的怎样把自己的产品放到网上销售
  • 品牌型网站制作价格2022年小学生新闻摘抄十条
  • 政府网站群集约化建设网络暴力事件
  • 可以做卷子的网站游戏app拉新平台
  • 长沙优化网站关键词社区营销
  • 个人网站制作价格表重庆关键词优化
  • 网站开发ideseo优化网站模板
  • 关于制作网站收费标准怎样把个人介绍放到百度
  • 网站建设 绵阳百度开放平台
  • discuz修改网站标题微信小程序开发平台
  • 怎么做国内网站吗seo顾问培训
  • 网站排名不稳定怎么办seo+网站排名
  • 做网站要淘宝热搜关键词排行榜
  • 做网站 创业 流程网络建站流程
  • 怎么做购物网站系统文本广州网络营销推广
  • 网站后台管理系统cms推广seo网站
  • 企业网站备案注销百度推广登陆平台
  • 重庆如何软件网站推广网站优化seo
  • 最专业的佛山网站建设价格3小时百度收录新站方法
  • wordpress门户建站html网页完整代码作业
  • 子域名 做单独的网站广州seo外包公司
  • 凡科建设网站的步骤永久免费无代码开发平台网站
  • 建设一个百度百科类网站网站排名优化的技巧
  • 自己做网站可以吗淄博做网站的公司