随笔分类 -  Python

上一页 1 ··· 4 5 6 7 8
记录学习python的经历
摘要:不需要设置前端太多,只需要在服务端是在请求头,使服务端的回复数据可以正常通过浏览器的限制,进入网站 首先说下简单请求和非简单请求: 简单请求:必须满足下列条件 1.请求方式:head,get,post 2.请求头 Accept Accept-Language Content-Language Las 阅读全文
posted @ 2018-03-09 20:40 山上有风景 阅读(689) 评论(0) 推荐(1)
摘要:jsonp介绍: JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。 由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1.example.com的服务器沟通,而 HTML 的<sc 阅读全文
posted @ 2018-03-09 15:26 山上有风景 阅读(278) 评论(0) 推荐(0)
摘要:xss跨站脚本攻击:恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。 例如:某些论坛允许用户自由发言,而不对用户的输入数据进行检测,直接显示在页面中。 若是用户输入了某些css样式代码,html表格代码, 阅读全文
posted @ 2018-03-08 22:35 山上有风景 阅读(713) 评论(0) 推荐(0)
摘要:一般来说对于其他语言session值一般获取方法为session['name'],赋值使用session['name']=val 对于python类中含有一些魔术方法__setitem__,__getitem__,__delitem__等,其中这三个可以用于索引操作,如字典。以上分别表示获取、设置、 阅读全文
posted @ 2018-03-08 16:53 山上有风景 阅读(410) 评论(0) 推荐(0)
摘要:在tornado.web.RequestHandler类中的初始构造方法中: class RequestHandler(object): """Base class for HTTP request handlers. Subclasses must define at least one of t 阅读全文
posted @ 2018-03-08 16:34 山上有风景 阅读(852) 评论(0) 推荐(0)
摘要:import tornado.web #放在内存 redis 文件 数据库 container={} #定义一个session类 class Session: def __init__(self,handler): self.handler=handler self.random_str=None pass def __g... 阅读全文
posted @ 2018-03-08 13:22 山上有风景 阅读(1302) 评论(0) 推荐(0)
摘要:首先:注意cookie中的get_cookie是返回字符串,而get_secure_cookie返回的是字节类型 md5加密获取的十六进制也是返回的字符串类型 以下是自定义的session类,以及使用: 但是上述类存在一个bug,会多产生一个数据,占用空间 阅读全文
posted @ 2018-03-08 12:25 山上有风景 阅读(1490) 评论(0) 推荐(0)
摘要:cookie模拟登陆: import tornado.web class IndexHandler(tornado.web.RequestHandler): def get(self): #self.write("Hello world") # 展示所有的cookie # print(self.co 阅读全文
posted @ 2018-03-08 10:58 山上有风景 阅读(669) 评论(0) 推荐(0)
摘要:布局文件layout.html:就是对文件的格式化输出(对其中的标签进行替换) 组件文件:form.html包含一个自定义form表单 内容文件:引入布局和组件 阅读全文
posted @ 2018-03-08 08:32 山上有风景 阅读(312) 评论(0) 推荐(0)
摘要:前端模板 阅读全文
posted @ 2018-03-07 20:19 山上有风景 阅读(658) 评论(0) 推荐(0)
摘要:结合函数 阅读全文
posted @ 2018-03-07 15:55 山上有风景 阅读(8875) 评论(0) 推荐(0)
摘要:模板文件 阅读全文
posted @ 2018-03-06 20:49 山上有风景 阅读(418) 评论(0) 推荐(1)
摘要:其中tornado框架模板引擎本质也是类似。使用字符串分割,将原来代码,改写成python格式的字符串,然后通过上面类似方案进行代码执行返回 阅读全文
posted @ 2018-03-06 17:04 山上有风景 阅读(179) 评论(0) 推荐(0)
摘要:模板中使用 阅读全文
posted @ 2018-03-06 12:15 山上有风景 阅读(218) 评论(0) 推荐(1)
摘要:wsgiref使用 from wsgiref.simple_server import make_server from urls import URLS def RunServer(environ, start_respone): start_respone('200 OK',[('Content 阅读全文
posted @ 2018-03-05 15:51 山上有风景 阅读(2954) 评论(0) 推荐(1)
摘要:import bin if __name__ == "__main__": bin.run(); from wsgiref.simple_server import make_server from urls import URLS def RunServer(environ, start_resp 阅读全文
posted @ 2018-03-05 15:10 山上有风景 阅读(304) 评论(0) 推荐(0)
摘要:总的来说php相对较为简单,但是内部封装太多,不利于对编程的更本质探索。 但是对于生产开发确实是一门不错的语言。python对于socket以及web框架的理解更加透彻 这一方法缺少文件的分类不满足MVC标准,毕竟只是初识(再次理解) 阅读全文
posted @ 2018-03-05 14:20 山上有风景 阅读(334) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8