Python培训-网络编程及前端常见问题

发布时间:2021-10-18 06:49:57 人气:217 作者:admin

Python培训-网络编程及前端常见问题

  当我们学习Python时,需要掌握的的知识有很多,除了有关Python的专业知识外,我们还需要学习网络编程、前端等知识,对此这篇文章为大家总结一下Python网络编程及前端常见问题。

  一、AJAX是什么?

  AJAX是异步的JavaScript和xml,能够刷新局部网页数据而不是重新加载这个网页。

  二、常见的HTTP状态码有哪些?

  200 OK

  301 Moved Permanertly

  302 Found

  304 Not Modified

  307 Temporary Redirect

  400 Bad Request

  401 Unauthorized

  403 Forbidden

  404 Not Found

  410 Gone

  500 Internal Server Error

  501 Not Implemented

Python培训-网络编程及前端常见问题

  三、Post和Get的区别?

  GET请求,请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。URL的编码格式采用的是ASCII编码,不是uniclde,即是说所有的非ASCII字符都要编码之后再传输。

  Post请求,会将请求数据放置在HTTP请求包的包体中,上面的item=bandsaw就是实际的传输数据。

  而且Post的安全性要比Get的高。这里的安全既真正的安全,而不同于get提到的安全方法中的安全,上面提到的安全仅仅是不修改服务器的数据。

  四、Cookie和Session的区别?

  具体区别如下:

  1. Cookie数据放在客户的浏览器上,Session数据放在服务器上;

  2. Cookie不是很安全,别人可以分析存在本地的Cookie并进行cookie欺骗考虑到安全应当使用session;

  3. Session会在一定时间内保存在服务器上。访问增多时,会比较占用服务器的性能,考虑到减轻服务器性能方面建议使用cookie;

  4. 单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个Cookie。

  以上是关于Python网络编程及前端常见问题的分享,由多测师亲自撰写。https://www.e70w.com/

返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线