HTTP协议请求类型介绍

HTTP协议中共定义了八种方法或者叫“动作”来表明对Request-URI指定的资源的不同操作方式,具体介绍如下: OPTIONS: 返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送’*‘的请求来测试服务器的功能性。 HEAD: 向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。 GET: 向特定的资源发出请求。 ...

六月 10, 2016 · 1 分钟

Python中的open和codecs.open

最近老被编码困扰,多次折腾之后,感觉python的编解码做得挺好的,只要了解下边的流程,一般都能解决 input文件(gbk, utf-8…) —-decode—–> unicode ——-encode——> output文件(gbk, utf-8…) 很多文本挖掘的package是在unicode上边做事的,比如nltk. 所以开始读入文件后要decode为unicode格式,可以通过下边两步: 1 2 f=open('XXXXX', 'r') content=f.read().decode('utf-8') 更好的方法是使用codecs.open读入时直接解码: 1 2 f=codecs.open(XXX, encoding='utf-8') content=f.read() 转自: http://f.dataguru.cn/thread-237116-1-1.html

六月 10, 2016 · 1 分钟

Python之Requests的安装与基本使用

安装 使用 pip 安装Requests非常简单 1 pip install requests 或者使用 easy_install 安装 1 easy_install requests 获得源码 Requests 一直在Github上被积极的开发着 你可以克隆公共版本库: 1 git clone git://github.com/kennethreitz/requests.git ...

六月 9, 2016 · 4 分钟

编码转换工具

闲来无事,写了款编码转换工具 以我的审美来看,界面应该算美丽 截图 : ...

六月 9, 2016 · 1 分钟

MetInfo V5.1 GetShell一键化工具

漏洞解析: config/config.inc.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 $langoks = $db->get_one("SELECT * FROM $met_lang WHERE lang='$lang'"); if(!$langoks)die('No data in the database,please reinstall.'); if(!$langoks[useok]&&!$metinfoadminok)okinfo('../404.html'); if(count($met_langok)==1)$lang=$met_index_type; $query = "SELECT * FROM $met_config WHERE lang='$lang' or lang='metinfo'";//看这里 $result = $db->query($query); while($list_config= $db->fetch_array($result)){ if($metinfoadminok)$list_config['value']=str_replace('"', '"', str_replace("'", ''',$list_config['value'])); $settings_arr[]=$list_config; if($list_config['columnid']){ $settings[$list_config['name'].'_'.$list_config['columnid']]=$list_config['value']; }else{ $settings[$list_config['name']]=$list_config['value']; } } @extract($settings); ...

六月 8, 2016 · 2 分钟