
计算机网络
ignorewho
笑你我枉花光心计 爱竞逐镜花那美丽
展开
-
网络抓包与分析
抓包命令:1.指定网卡、搜集所有报文、保存到指定位置:tcpdump -i eth0 -s 0 -w /home/test.pcap2.指定tcp/udp协议:tcpdump tcp -i eth0 -s 0 -w /home/test.pcap3.指定源ip:tcpdump -i eth0 src host xx.xx.xx.xx4.指定目的ip:tcpdump -i eth0 dst host...原创 2018-06-13 15:25:51 · 3286 阅读 · 0 评论 -
Http之Content-Type和Accept
在开发过程中总是对这两个参数的含义及使用模棱两可,所以专门研究学习了一波.概念:1.Content-Type:用与约定请求和响应的Http body内容类型和编码2.Accept:告诉服务器,客户端支持的数据类型如何设置:1.在Http请求实体头部字段中设置:setHeader( "Content-Type", 具体类型)2.在Http请求头部字段中设置:setHeader("Accept", 具...原创 2018-06-25 15:47:04 · 3992 阅读 · 0 评论 -
okhttp-缓存机制
okhttp提供缓存机制,用于缓存响应head和body,但默认是不开启缓存机制。启用缓存:new OkHttpClient().newBuilder().cache(new Cache(new File(“D:/”), 10240)).build();缓存执行基本流程:1.执行拦截器链CacheInterceptor,首先会从缓存中读取响应结果2.okhttp提供Cache类作...原创 2019-02-01 20:12:20 · 4758 阅读 · 0 评论 -
okhttp-拦截器
最近在看okhttp源码,拦截器是其核心实现,根据个人理解画了张简单的流程图原创 2019-02-01 20:17:51 · 204 阅读 · 0 评论 -
总结下跨域问题及解决办法
跨域验证跨域跨域问题解决跨域服务端配置测试案例案例代码跨域引用知乎上写的比较好的一个定义:跨域是指从一个域名的网页去请求另一个域名的资源。比如从http://www.baidu.com/ 页面去请求 http://www.google.com 的资源。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域。跨域问题1.出于安全考虑,一般浏览器默认不支持跨域请求,必须...原创 2019-05-11 22:05:33 · 376 阅读 · 0 评论 -
okhttp-了解一些特性
okhttp一些特性特性简介同步/异步同步请求异步请求异步请求线程池模型请求限流问题思考请求重试请求撤销特性简介支持请求克隆支持请求取消支持同步/异步请求支持请求限流同步/异步同步请求调用RealCall的execute方法异步请求传入回调对象Callback,封装到AysncCall中,AysncCall实现了Runnable接口执行AysncCall-execu...原创 2019-08-03 18:35:46 · 357 阅读 · 0 评论 -
端口占用查看
端口占用windows下linux下windows下查询端口进程信息:netstat -ano |findstr “xxxx” xxxx是端口号查看进程信息:tasklist|findstr “xxxxx” xxxxx是进程id杀死进程:taskkill /f /t pidlinux下查看某一端口的占用信息:lsof -i:port查看tcp/udp端口监听情况:ne...原创 2019-08-03 18:44:05 · 142 阅读 · 0 评论