Python8-25
Webob:webob provide warppers around wsgi request environment,and an object to help creat WSGI response.
http://blog.csdn.net/spch2008/article/details/9001838
HTTP请求行
请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下:Method Request- URI HTTP-Version CRLF 其中 Method表示请求方法;Request-URI是一个统一资源标识符;HTTP-Version表示请求的HTTP协议版本; CRLF表示回车和换行(除了作为结尾的CRLF外,不允许出现单独的CR或LF字符)。 请求方法(所有方法全为大写)有多种,各个方法的解释如下: GET 请求获取Request-URI所标识的资源 POST 在Request-URI所标识的资源后附加新的数据 HEAD 请求获取由Request-URI所标识的资源的响应消息报头 PUT 请求服务器存储一个资源,并用Request-URI作为其标识 DELETE 请求服务器删除Request-URI所标识的资源 TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断 CONNECT 保留将来使用 OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求
CR/LF=回车/换行 在ASCII中,分别排在第十三、第十位。
man ascii 快速查询ascii表
HTTP请求头:
键值对
http://kb.cnblogs.com/page/92320/
每个键值对之间也有(CRLF)
eventlet:
http://blog.csdn.net/hackerain/article/details/7836993
http长连接和短连接
http://blog.csdn.net/shine0181/article/details/7799754
Python的getattr(),setattr(),delattr(),hasattr()
getattr(object, name[, default]) Return the value of the named attribute of object. name must be a string. If the string is the name of one of the object’s
attributes, the result is the value of that attribute. For example, getattr(x, ‘foobar‘) is equivalent to x.foobar.
If the named attribute does not exist, default is returned if provided, otherwise AttributeError is raised.
相似的还有setattr,delattr,hasattr.
functools库
http://lazynight.me/3017.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。