curl命令漫谈

news/2024/10/18 1:38:57/

curl命令简单解释。

文章目录

  • 一. 什么是curl
  • 二. 基本用法
  • 三. 简单使用

一. 什么是curl

curl 是一种的命令行工具,用来请求 Web 服务器。它的名字实际上就是客户端(client)的 URL 工具的意思。

通常,我们也会使用该命令进行服务器接口请求

二. 基本用法

  1. 表示访问请求一个地址:

    curl ${url}
    
  2. 设置请求头 -H

    curl -H 'Content-Type: application/json' -H 'Accept-Language: en-US' ${url}
    
  3. 设置agent**-A 设置 UA**

    curl -A 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0' ${url}
    
  4. Redirect 重定向 -L

    curl -L ${url}
    
  5. POST请求

    curl -X POST ${url}
    

    请求带json-body参数

    curl -d '{"login": "emma", "pass": "123"}' -H 'Content-Type: application/json' ${url}
    
  6. GET请求

    curl -X GET ${url}
    

三. 简单使用

以上curl命令在实际应用过程中如何快速生成呢,这里可以借助apifox这个接口管理软件,根据接口文档能够为我们快速生成curl命令。
在这里插入图片描述
在这里插入图片描述

参考资料:

  • curl命令详解
  • curl是什么?

http://www.ppmy.cn/news/64614.html

相关文章

【Android 常见问题(四)】-kotlin

目录 说一下kotlin的优缺点。let和with的区别扩展函数kotlin的lateinit和by lazy的区别构造函数有哪几种协程 说一下kotlin的优缺点。let和with的区别 Kotlin 语言的优点: 增强的类型安全:使用 Kotlin 可以减少空指针异常等运行时错误,提高…

安装endnote 之后打开word出现乱码

文章目录 1 安装endnote 之后打开word出现乱码3 EndNote X9 插入参考文献常见问题总结4 EndNote X9 快速上手教程(毕业论文参考文献管理器) 1 安装endnote 之后打开word出现乱码 安装了endnote,打开文档后,目录显示这样&#xff…

【Fluent】利用TUI命令在保存或导出文件时,给文件名加上时间步长、流动时间、迭代步数等求解过程变量的自动编码

一、问题背景 在CSDN的一篇博客(从Fluent导出数据到txt文档)中,一位博主分享了一串导出求解数据的TUI命令。 file/export/ascii data%t.txt () yes h2s y-velocity x-velocity q no 当时我不知道里面的%t是啥意思,估计是跟时间…

001+limou+MySQL的基础命令

0.前言 您好,这里是limou3434的一篇个人博文,感兴趣的话您也可以看看我的其他文章。本博文是借鉴于李小威前辈所著的书籍《SQL 基础教程》所成的博文笔记,这本书真的很适合新手学习数据库相关的内容。本次我想给您带来的是关于MySQL的一些基…

和月薪5W的聊过后,才发现自己一直在打杂···

前几天和一个朋友聊面试,他说上个月同时拿到了腾讯和阿里的offer,最后选择了阿里。 我了解了下他的面试过程,就一点,不管是阿里还是腾讯的面试,这个级别的程序员,都会考察项目管理能力,并且权重…

如何在Docker容器中运行GUI图形界面程序并能输入中文

前言 "Docker container is not VMware". 但是我发现相比于虚拟机,容器技术用于开发环境管理也是非常地nice。唯一痛点就是不能使用IDE写代码,因为容器通常是以命令行形式给我们操作的。经过研究,找到了一种方法来解决这个问题&…

携带数据的Ajax POST请求

前端页面代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <title>发送ajax POST请求 看如何携带数据</title> <script type"text/javascript"> …

OBCP考点总结一

1.alter system stop server 192.168.2.64:2882 select * from __all_server Stop Server 后该 Server 的状态仍为 Active &#xff0c;但 stop_service_time的值由 0 变为 Stop Server 的时间点。 kill -15 pid/observer select * from __all_server 状态变为了 inactive…