上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: #xiaodeng#重定向#HTTP权威指南 133#永久删除的资源: 资源可能已经被移动到新的位置,或者被重命名,有一个新的url。web服务器会告诉客户端资源已经被重命名。 状态码301 Moved Permancntly:被请求的资源已永久移动到新位置#临时删除的资源: 如果... 阅读全文
posted @ 2015-11-01 16:01 Xiao|Deng 阅读(170) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#web服务器#HTTP权威指南 86#各种形状和尺寸的web服务器。 #web服务器会对HTTP请求进行处理并提供响应。 #web服务器用来表示web服务器的软件,也可以用来表示提供web页面的特定设备或计算机。 #5.1.1 web服务器的实现: #we... 阅读全文
posted @ 2015-11-01 15:45 Xiao|Deng 阅读(234) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#对TCP性能的考虑#HTTP权威指南 86#对TCP性能的考虑 #HTTP紧挨着TCP,位于其上层。所以HTTP事务的性能很大程度上取决于底层tcp通道的性能。 #4.2.1 HTTP事务的时延主要原因: 1)客户端首先需要根据uri确定web服务器的I... 阅读全文
posted @ 2015-11-01 14:10 Xiao|Deng 阅读(270) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#TCP连接#HTTP权威指南 83#HTTP连接时HTTP报文传输的关键通道。编写http应用程序的程序员需要理解http连接的来龙去脉及如何使用这些连接。#TCP连接: #世界上几乎所有的http通信都是tcp/ip承载。客户端应用横须可以打开一条tcp/ip连接,连接到... 阅读全文
posted @ 2015-11-01 11:45 Xiao|Deng 阅读(324) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#首部#HTTP权威指南 70首部分类: 通用首部 Date首部,每一端都可以用来说明构建报文的时间和日期 如:Date:Tue,3 oct 1974 02:16:00 GMT 请求首部 请求首部为请求报文所特有。 ... 阅读全文
posted @ 2015-11-01 11:04 Xiao|Deng 阅读(605) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#报文--方法#HTTP权威指南 56get:通常用于请求服务器发送某个资源。post: 起初用于向服务器输入数据,实际上,通常会用它来支持html的表单。 表单中填好的数据会发送给服务器,然后由服务器将其发送到他要去的地方。 delete: 请服务器删除请... 阅读全文
posted @ 2015-11-01 10:34 Xiao|Deng 阅读(177) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#报文首部#HTTP权威指南 45常见首部实例———————————————————————————————————————————————————————————————————————————首部实例 描述—————... 阅读全文
posted @ 2015-10-31 23:21 Xiao|Deng 阅读(185) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#状态码#HTTP权威指南 62#http响应由3部分组成:状态行、消息报头、响应正文。HTTP-Version Status-Code Reason-Phrase CRLF#Status-code:表示服务器发回的响应状态码#Reason-Phrase:表示状态代码的文本描述状态... 阅读全文
posted @ 2015-10-31 23:14 Xiao|Deng 阅读(217) 评论(0) 推荐(0) 编辑
摘要: #xiaodeng#HTTP报文01#HTTP权威指南 45报文向下游流动~ 不管是请求报文还是响应报文,所有报文都会向下游流动。 所有报文的发送者都在接收者的上游。 报文的组成部分 #47 对报文进行描述的起始行(start line) 如:HTTP/1.0 200 ok... 阅读全文
posted @ 2015-10-31 23:08 Xiao|Deng 阅读(230) 评论(0) 推荐(0) 编辑
摘要: #基础url、相对url、绝对url#HTTP权威指南 34页•绝对URL:包含了访问资源所需的全部信息,如:http://www.163.com/new.html•相对URL:去除基础的部分,剩余的url就是相对URL,如:/image.html,完整显示为http://www.163.com/i... 阅读全文
posted @ 2015-10-31 21:52 Xiao|Deng 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: #URL语法#HTTP权威指南 28页URL提供了一种定位因特网上任意资源的手段,但是这些资源是通过不同的方案(http、ftp、smtp)来访问的。URL通用格式:://:@:/:?#最重要的3个部分:scheme:方案,访问服务器以获取资源时要使用哪种协议,如:http 【最重要】host:主机... 阅读全文
posted @ 2015-10-31 21:19 Xiao|Deng 阅读(4000) 评论(2) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#如何获取网络资源?#HTTP权威指南 26页#url就是因特网资源的标准化名称,他指向每一条电子信息,告诉你他们位于何处,以及如何与之交互。#URL是浏览器寻找信息时所需的资源位置。#一个人将浏览器指向一个URL,浏览器... 阅读全文
posted @ 2015-10-31 20:48 Xiao|Deng 阅读(555) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#web的结构组件#HTTP权威指南 18页#代理: #位于客户端和服务器之间的http中间实体 ''' 代理是web安全、应用集成及性能优化的重要组成模块 代理位于客户端和服务器之间,接收所有客户... 阅读全文
posted @ 2015-10-31 20:37 Xiao|Deng 阅读(178) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#链接(即报文如何通过传输控制协议链接从一个地方搬移到另外一个地方)#HTTP权威指南 13页#TCP/IP#http是应用层协议。#http无需操作网络通信的具体细节,他把联网的细节都交给了通用、可靠的因特网传输协议TC... 阅读全文
posted @ 2015-10-31 20:21 Xiao|Deng 阅读(422) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#报文#HTTP权威指南 11页#HTTP报文是由一行一行的简单字符串组成。#http是纯文本的,可以直接进行读写,分请求报文和响应报文。#报文分类: #请求报文:从web客户端发往web服务器的http报文。(re... 阅读全文
posted @ 2015-10-31 19:57 Xiao|Deng 阅读(183) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#web页面中可以包含多个对象#HTTP权威指南 10页#应用程序完成一项任务时通常会发布多个http事务。如:web浏览器会发布一系列http事务来获取一个包含了丰富的图片的web页面。#http事务怎么运作呢?1、执行... 阅读全文
posted @ 2015-10-31 19:42 Xiao|Deng 阅读(291) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#http状态码#HTTP权威指南 10页#一些常见状态码:200 OK,文档正确返回302 重定向,到其他地方去获取资源404 Not Found。无法找到该资源#http... 阅读全文
posted @ 2015-10-31 19:35 Xiao|Deng 阅读(163) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#http方法#HTTP权威指南 9页#get #从服务器获得一份文档#post #向服务器发送需要处理的数据#delete #从服务器删除一份文档…… 阅读全文
posted @ 2015-10-31 19:25 Xiao|Deng 阅读(132) 评论(0) 推荐(0) 编辑
摘要: #事务#HTTP权威指南 9页一个事务由一条请求命令和一个响应结果组成。这种通信是通过名叫HTTP报文(http message)的格式化数据块进行的 阅读全文
posted @ 2015-10-31 19:22 Xiao|Deng 阅读(116) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#HTTP权威指南#HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案。#URI、URL、URN#HTTP权威指南 6页#URI:#URI有2种形式:URL、URN#每个web服务器资源都有一个名字,这样客... 阅读全文
posted @ 2015-10-31 17:38 Xiao|Deng 阅读(139) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#HTTP权威指南#HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案。#媒体类型:#HTTP权威指南 6页#因特网上有数千种不同的数据类型,http会给每种要通过web传输的对象都打上一个名为MIME类型... 阅读全文
posted @ 2015-10-31 17:01 Xiao|Deng 阅读(900) 评论(0) 推荐(1) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#HTTP权威指南#HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案。#资源:#HTTP权威指南 5页#web服务器是web资源(web resource)的宿主,web资源是web内容的源头.#最简单的... 阅读全文
posted @ 2015-10-31 16:23 Xiao|Deng 阅读(182) 评论(0) 推荐(0) 编辑
摘要: # encoding=utf-8#python 2.7.10#xiaodeng#HTTP权威指南#HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案。#WEB客户端和服务器:#HTTP权威指南 5页#最常见的客户端就是web浏览器。web浏览器向服务器请求HTTP对象,并将这些对象显... 阅读全文
posted @ 2015-10-31 15:52 Xiao|Deng 阅读(424) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#新浪微博api研究#设置accsess_token,client可以直接调用API了#根据用户ID获取用户信息#请求方式:get#https://api.weibo.com/2/users/show.json#注意... 阅读全文
posted @ 2015-10-31 10:27 Xiao|Deng 阅读(388) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#python 2.7.10#xiaodeng#新浪微博 使用OAuth2.0调用API#微博开放接口的调用,都需要获取用户的身份认证。目前微博开放平台用户认证鉴权主要采用OAuth2.0。#使用OAuth2.0调用API接口有2个方式:1、直接使用参数... 阅读全文
posted @ 2015-10-31 10:08 Xiao|Deng 阅读(300) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#python 2.7.10#xiaodeng#新浪微博 授权机制研究#微博开放接口的调用,都需要获取用户的身份认证。目前微博开放平台用户认证鉴权主要采用OAuth2.0。#基本流程讲解1、引导需要授权的用户到下面的地址#https://api.weib... 阅读全文
posted @ 2015-10-31 09:58 Xiao|Deng 阅读(369) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#xiaodeng#python 2.7.10#HMAC是密钥相关的哈希运算消息认证码,HMAC运算利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出import hmacAPP_KEY='3707867400'my_hmac=hmac.... 阅读全文
posted @ 2015-10-31 09:18 Xiao|Deng 阅读(333) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-#xiaodeng#python 2.7.10import weibos='{"name":"xiaodeng","age":28}'print weibo._parse_json(s) #{'age': 28, 'name': u'xiaod... 阅读全文
posted @ 2015-10-31 08:43 Xiao|Deng 阅读(745) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- #python 27 #xiaodeng #新浪微博api研究 ''' 3.SDK的使用规则: 1)使用微博API,需要通过用户的授权,获取用户的授权码code; 2)该SDK调用API的方法名称映射规则有以下几种,以API中的statuses/public_timeline接口为例: a)client.get.s... 阅读全文
posted @ 2015-10-30 23:39 Xiao|Deng 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 出现该提示的原因:`` - 说: (2015-10-30 18:06:14)回调地址不一致,`` - 说: (2015-10-30 18:07:38)请在编辑开发者信息中将网站地址和应用信息--高级信息--授权回调页和取消授权回调页设置为一致点击‘授权’之后,可以在浏览器中看到如下的结果:htt... 阅读全文
posted @ 2015-10-30 18:35 Xiao|Deng 阅读(707) 评论(1) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 868#with/as上下文管理器#with语句的基本格式:with open(r'c:\miss\data') as myfile: for line in myfile: ... 阅读全文
posted @ 2015-10-30 15:18 Xiao|Deng 阅读(177) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 868#assert语句(assert用来判断语句的真假)#案例mylist=['item']assert len(mylist)>=1mylist.pop()assert len(mylis... 阅读全文
posted @ 2015-10-30 15:05 Xiao|Deng 阅读(657) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 868#raise语句res=[IndexError,TypeError]#raise res[0]raise IndexError'''Traceback (most recent call... 阅读全文
posted @ 2015-10-30 14:53 Xiao|Deng 阅读(183) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 868#try/except/else语句#try语句分句形式except: #捕获所有异常类型except name: #只捕获特定的... 阅读全文
posted @ 2015-10-30 14:35 Xiao|Deng 阅读(353) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 856#异常分类及为什么使用异常,异常角色#异常分类: #try/except:捕捉由python或你引起的异常并恢复 #try/finally:无论异常是否发生,执行清理行为 ... 阅读全文
posted @ 2015-10-30 14:06 Xiao|Deng 阅读(263) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 640#模块设计理念#如同函数,模块也有设计方面的折中考量,需要思考哪些函数要放进模块,模块通信机制等#模块设计理念:#总是在python的模块内编写代码。#模块耦合要降到最低:全局变量 ... 阅读全文
posted @ 2015-10-30 09:11 Xiao|Deng 阅读(316) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 636#用名称字符串导入模块(仅作了解即可)#默认情况下,exec运行当前作用域中的代码。#案例modname='test'result='import ' + modnameexec(res... 阅读全文
posted @ 2015-10-30 09:01 Xiao|Deng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#Python学习手册 633#模块是对象:元程序#因为模块通过内置属性显示了他们的大多数特性,因此很容易编写程序来管理其他程序,我们称这类管理程序为元程序。我们在其他系统之上工作#元程序#编写一个程序,能够操纵改变... 阅读全文
posted @ 2015-10-30 08:54 Xiao|Deng 阅读(228) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#修改模块搜索路径(注意:py运行完毕,就会失效,他只是临时产生效果)import sysprint sys.path'''['C:\\Users\\Administrator\\Desktop','C:\\Pyth... 阅读全文
posted @ 2015-10-30 08:37 Xiao|Deng 阅读(308) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-#python 27#xiaodeng#以__name__进行单元测试#何为单元测试?#单元测试(模块测试)是开发者编写的一小段代码,用于检测被测代码的一个很小的、很明确的功能是否正确。#通常而言,单元测试是用于判断某个特定条件下某一个特定函数的行为 。... 阅读全文
posted @ 2015-10-30 08:25 Xiao|Deng 阅读(277) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页