curl命令

curl 的用法指南
不带任何参数,就是GET请求(服务器返回内容会在命令行显示)

curl https://www.example.com

-H 添加请求头

curl -H "Accept-Language: en-US" https://www.example.com

添加多个请求头,可写多个-H

curl -H "client:Android" -H "language:zh" http://www.example.com

-v 输出通讯的整个过程
-X 指定请求方法

curl -H "key:value" -X POST -v http://www.example.com:8080/api/info

-d 发送Post请求数据体; 使用-d参数以后,HTTP 请求会自动加上标头Content-Type : application/x-www-form-urlencoded。并且会自动将请求转为 POST 方法,因此可以省略-X POST。如果需更改Content-Type值,可使用-H修改请求头

curl -H "Content-Type:application/json" -d ‘{"key":value}’  http://www.example.com:8080/api/xxx

tcpdump命令

i 指定监听的网络接口
-w 直接将包写入文件中,不分析,不打印出来
-v 输出一个稍微详细的信息,例如,在ip包中可以包括ttl和服务类型的消息
-s snaplen snaplen表示从一个包中截取的字节数。0表示包不截断,抓完整的数据包。默认tcpdump只显示部分数据包(68字节)。

抓取回环网口的包:tcpdump -i lo
防止包截断:tcpdump -s 0
抓取所有8080端口的tcp协议并写入8080.pcap文件:tcpdump -i any tcp and port 8080 -s 0 -w 8080.pcap -v

curl与tcpdump命令相关推荐

  1. Linux网络故障排查命令(ifconfig、ping、telnet、netstat、lsof、nc、curl、tcpdump)

    目录 ifconfig -s,显示网卡信息的精简列表 -a.up.down 将IP地址绑定到某个网卡,以及解绑操作 ping telnet netstat lsof nc 模拟一个服务器程序和客户端程 ...

  2. Tcpdump命令的使用与示例——linux下的网络分析

    顾名思义,TcpDump可以将网络中传送的数据包的"头"完全截获下来提供分析.它支持针对网络层.协议.主机.网络或端口的过滤,并提供and.or.not等逻辑语句来帮助你去掉无用的 ...

  3. linux dump用法,Linux命令之tcpdump命令用法介绍

    Linux tcpdump命令用于倾倒网络传输数据. 执行tcpdump指令可列出经过指定网络界面的数据包文件头,在Linux操作系统中,你必须是系统管理员. 语法 tcpdump [-adeflnN ...

  4. 【Linux】一步一步学Linux——tcpdump命令(185)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 总结 06. 附录 01. 命令概述 tcpdump命令是一款sniffer工具, ...

  5. tcpdump命令---Linux学习笔记

    嗅探器(Sniffer): 介绍: 嗅探器是利用计算机的网络接口截获目的地位其他计算机的数据报文的一种技术.它工作在网络的底层,把网络传输的全部数据记录下来.嗅探器可以帮助网络管理员查找网络漏洞和检测 ...

  6. linux的tcpdump命令详解,tcpdump命令

    tcpdump命令是一款sniffer工具,它可以打印所有经过网络接口的数据包的头信息,也可以使用-w选项将数据包保存到文件中,方便以后分析. 语法tcpdump(选项) 选项-a:尝试将网络和广播地 ...

  7. linux传输tcp命令,Linux tcpdump命令帮助和示例

    Tcpdump是用于网络数据包分析的基本命令行实用工具.它显示网络上的TCP/IP和其他传输的网络数据包,tcpdump 适用于大多数的类Unix系统操作系统(如Linux,BSD等).类Unix系统 ...

  8. html 调用tcpdump,Linux tcpdump命令的用法详解(内容较多)

    tcpdump命令,即:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中传送的数据包的"头&qu ...

  9. tcpdump 命令快速实用参考手册

    对于 tcpdump 的使用,大部分管理员会分成两类.有一类管理员,他们熟知 tcpdump 和其中的所有标记:另一类管理员,他们仅了解基本的使用方法,剩下事情都要借助参考手册才能完成.出现这种情况的 ...

最新文章

  1. 没有场景,不做单点技术输出,360数科如何做金融科技的最佳实践?
  2. 简明深度学习方法概述 Deep Learning:Methods and Application
  3. Oracle的NVL函数
  4. Audio Offload
  5. get_magic_quotes_gpc() 你到底是做什么的?
  6. MPLS 次末跳弹出配置_weblogic的安装与配置
  7. python2.7下使用logging模块记录日志到终端显示乱码问题解决
  8. sql row_number() over() 来自动产生行号
  9. html视频播放器兼容处理
  10. DisplayTag用法
  11. 文档图纸加密解决方案
  12. JDK开发环境搭建及环境变量配置(win10)
  13. ps6人脸识别液化工具在哪_PS上手指南 篇五:玩转人脸识别液化
  14. 内存卡坏了怎么修复?内存卡恢复也不难
  15. net proxy FortiGate 200A / SANGFOR / Blue Coat
  16. wps加入全国计算机二级,WPS进入全国计算机二级考试,明年3月开考
  17. CTF-实验吧-图片里的动漫
  18. 我是如何在自学编程9个月后找到工作的 1
  19. 安装Gentoo要点
  20. java同时引用不同版本同一个jar包

热门文章

  1. 下载破 2w+,在校生必看,《程序员内功修炼》第二版出炉
  2. Unity Shader入门精要笔记(四):矩阵与空间变换
  3. 华为瘦胖ap互转_想问一下,怎么把华为的胖瘦Ap一体机从瘦AP转换成胖Ap模式呢?...
  4. Cisco 刷胖AP步骤
  5. SpringCloud笔记(二)使用DiscoveryClient手动实现客户端负载均衡
  6. clion创建项目CMakeList.txt写法
  7. 笔记1:√2是无理数求证
  8. linux+n天没有访问文件夹,linux文件目录与管理
  9. 使用 iPXE 实现 Linux 自动安装
  10. 微信扫码登录的技术实现思考