发送GET请求以及响应信息如下图所示:
本文实现了PHP+Socket实现了发送GET并显示响应结果。
【请求原理】:
1. 连接某URL的80端口打开
2. 发送头信息(写)
3. 读取网页内容
Socket操作远程文件和读取本地文件一样,把本地文件看成硬件传输,远程文件通过网络传输。
【代码实现】:
<?PHP
/*
...
分类:
其他好文 时间:
2015-04-24 09:14:48
阅读次数:
137
我的项目都统一使用了UTF-8编码 查看当前版本,还是提交到SVN服务器,或者Checkout出代码都是正常的, 在Eclipse里面,或文本文件编辑器打开都可以看到正确的内容。 但是在进行本地文件和SVN远程文件比较的时候,...
分类:
系统相关 时间:
2015-04-23 11:18:21
阅读次数:
197
一:Linux ssh scp的简介及作用:scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器. 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件...
分类:
系统相关 时间:
2015-04-20 14:51:24
阅读次数:
150
这是个不错的练习,使用python开发P2P程序,或许通过这个我们可以自己搞出来一个P2P下载工具,类似于迅雷。XML-RPC是一个远程过程调用(remote procedure call,RPC)的分布式计算协议,通过XML将调用函数封装,并使用HTTP协议作为传送机制[摘自维基百科]1.先做.....
分类:
编程语言 时间:
2015-04-20 12:51:46
阅读次数:
233
1. fopen, fread1 if($file = fopen("http://www.example.com/", "r")) {2 while(!feof ($file))3 $data .= fread($file, 1024);4 }5 fclose($file)...
分类:
Web程序 时间:
2015-04-18 20:32:55
阅读次数:
155
TRAMP表示"TransparentRemote(file)Access,MultipleProtocol",它是Emacs的一个远程文件编辑的扩展包。安装方式非常简单,打开Emacs,按下“M-x”后,输入“package-list-packages”,找到tramp扩展包即可点击安装。在Windows下,Tramp已经与PuTTY包集成在一起了,使用plink程..
分类:
系统相关 时间:
2015-04-16 14:32:50
阅读次数:
195
局域网内有两台Linux A、B,其中A的根目录是/sys/upload,想基于文件共享的方式,在A和B上都建立同一个目录/sys/abcd,使访问/sys/abcd时,就像操作本地文件一样操作/sys/abcd,这需要在A机器的/sys/upload文件夹分别和A、B的/sys/abcd文件夹建立...
分类:
系统相关 时间:
2015-04-10 19:33:24
阅读次数:
170
使用socket编程实现一个简单的文件服务器。客户端程序实现put功能(将一个文件从本地传到文件服务器)和get功能(从文件服务器取一远程文件存为本地文件)。客户端和文件服务器不在同一台机器上。 put [-h hostname] [-p portname] local_filenameremote...
分类:
其他好文 时间:
2015-04-10 17:15:17
阅读次数:
152
最近为了软考特地了解一下病毒相关
QQ枪手木马Trojan/PSW.QQHunter,于2004年7月22日,被江民反病毒中心截获。该木马通过安装定时器和挂接钩子来获取用户的QQ密码,然后通过自带的SMTP引擎发送到木马安装者的邮箱里去。不同于以往大多数QQ木马,只能针对单一版本的QQ,该木马可以盗取几乎所有版本的QQ账号、密码。
网络神偷是一个专业级的远程文件访问工具,针对远程文件访问,...
分类:
其他好文 时间:
2015-04-08 19:55:20
阅读次数:
160
整个流程Step 1 放置一个FTP Task 将远程文件复制到本地建立FTP链接管理器后 Is LocalPatchVariable 设置为Ture 并创建一个变量设置本地路径Operation 设置为 Receive filesOverwriteFileAtDest 设置为True同样的设置远程...
分类:
数据库 时间:
2015-04-07 00:34:27
阅读次数:
220