telnet模拟http訪问

HTTP协议经常使用的无非就那么几个命令

GET

HEAD

PUT

POST

此处简单说下http的GET和HEAD

举两个简单的样例:

GET的样例

telnet serverip 80

GET http://www.aaa.com/aaa.html  //输入get命令和get的url

HTTP/1.0 200 OK

Date: Thu, 24 Apr 2014 01:19:11 GMT

X-Powered-By: ASP.NET   yltv

X-AspNet-Version: 2.0.50727

Content-Type: text/html; charset=gb2312

Content-Length: 28309

X-Cache: HIT from cache121.aaa.com

Connection: close

<h1>john_test page!!!</h1>

失去了跟主机的连接。

HEAD的样例 查看响应的HTTP头信息在win下可取代CURL 命令的-I參数

telnet serverip 80

GET http://www.aaa.com/aaa.html  //输入get命令和get的url

HTTP/1.0 200 OK

Date: Thu, 24 Apr 2014 01:19:11 GMT

X-Powered-By: ASP.NET   yltv

X-AspNet-Version: 2.0.50727

Content-Type: text/html; charset=gb2312

Content-Length: 28309

X-Cache: HIT from cache121.aaa.com

Connection: close

失去了跟主机的连接。

就像squid有个清缓存的http指令。PUGRE

假设项清除某个页面的缓存就能够telnet到此squidserver的80port

然后运行PUGRE http://host/url 这样就能够pugre缓存了

但前提是squid的acl同意!

原来HTTP协议就是如此的简单!!!

##########################################

迷途小运维随笔

作者:john

转载请注明出处

时间: 2025-01-02 03:42:44

telnet模拟http訪问的相关文章

python实现模拟浏览器訪问网页

原文:http://blog.csdn.net/boksic/article/details/16870453 import urllib2 import timeit import thread import time i = 0 x = 0 mylock = thread.allocate_lock() def test(no,r): global i url = 'http://blog.csdn.net/' for j in range(1,r): req=urllib2.Request

Java中使用多线程、curl及代理IP模拟post提交和get訪问

Java中使用多线程.curl及代理IP模拟post提交和get訪问 菜鸟,多线程好玩就写着玩.大神能够路过不吝赐教.小弟在这受教.谢谢! 很多其它分享请关注微信公众号:lvxing1788 ~~~~~~ 切割线扭起来 ~~~~~~ /** * @组件名:javaDemo * @包名:javaDemo * @文件名称:Jenny.java * @创建时间: 2014年8月1日 下午5:53:48 * @版权信息:Copyright ? 2014 eelly Co.Ltd,小姨子版权全部. */

CCNP路由实验之十四 路由器的訪问控制ACL

?? ACL(Access Control List,訪问控制列表) 是路由器接口的指令列表,用来控制port进出的数据包.ACL适用于全部的路由协议,如IP.IPX.AppleTalk等.这张表中包括了匹配关系.条件和查询语句,表仅仅是一个框架结构.其目的是为了对某种訪问进行控制.訪问控制列表使用包过滤技术,在路由器上读取第三层及第四层包头中的信息如源地址,目的地址,源port.目的port等,依据预先定义好的规则对包进行过滤.从而达到訪问控制的目的,该技术初期仅在路由器上支持.如今已经支持三

3.5 訪问者模式(5.11)

訪问者模式的学习.能够从以下方面入手. 假设一门编程语言支持双分派(多分派).那么訪问者模式就没有太大的存在价值.其实,看完Java模拟 双分派Double Dispatch,你应该自己做最后的题目:改动上述代码.使得消息a.foo(b),当中a声明为X类型变量.b声明为Z类型变量.题目做完了,訪问者模式你就自己搞出来了. 所以,--要在訪问者模式基础上玩花样时,我们再继续. 訪问者模式的意图,方便于给一个类增添新的接口. 为什么GoF要提到"某种对象结构"和元素呢?好多网上的样例,讲

有关有些port号火狐和chrome不能訪问的

Chrome,Firfox下面port的web网站无法訪问,所以在配置自己网站时应该避开下面port: // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17, // qotd 19, // chargen 20, // ftp data 21, // ftp access 22, // ssh 23, // telnet 25, // smtp 37, // time 42, // na

多线程訪问共享数据(1)

多线程訪问共享数据解决方式: 一.什么是多线程 ?线程是程序中一个单一的顺序控制流程.在单个程序中同一时候运行多个线程完毕不同的工作,称为多线程. ?全部的线程尽管在微观上是串行运行的,可是在宏观上你全然能够觉得它们在并行运行 二.多线程訪问共享数据解决方式 1,假设每一个线程运行的代码同样,能够使用同一个Runnable对象,这个Runnable对象中有那个共享数据. 比如:卖票系统. 2,假设每一个线程运行的代码不同,这个时候须要用不同的Runnable对象,有例如以下三种方式来实现这些Ru

通过rinetd实现port转发来訪问内网的服务

一.   问题描写叙述 通过外网来訪问内网的服务 二.   环境要求 须要有一台能够外网訪问的机器做port映射.通过数据包转发来实现外部訪问阿里云的内网服务 三.   操作方法 做port映射的方案有非常多.Linux下的ssh tunnel和windows下的portmap等等,这里分享一个更稳定和简单的小工具rinetd 四.   下载安装 $ wget http://www.boutell.com/rinetd/http/rinetd.tar.gz $ tar -xvf rinetd.t

使用Hadoop ACL 控制訪问权限

使用Hadoop ACL 控制訪问权限 一.HDFS訪问控制 hdfs-site.xml设置启动acl <property> <name>dfs.permissions.enabled</name> <value>true</value> </property> <property> <name>dfs.namenode.acls.enabled</name> <value>true&l

怎样訪问pcie整个4k的配置空间

眼下用于訪问PCIe配置空间寄存器的方法须要追溯到原始的PCI规范. 为了发起PCI总线配置周期,Intel实现的PCI规范使用IO空间的CF8h和CFCh来分别作为索引和数据寄存器,这样的方法能够訪问全部PCI设备的255 bytes配置寄存器.Intel Chipsets眼下仍然支持这样的訪问PCI配置空间的方法. PCIe规范在PCI规范的基础上,将配置空间扩展到4K bytes,至于为什么扩展到4K,详细能够參考PCIe规范,这些功能都须要配置空间.原来的CF8/CFC方法仍然能够訪问全