python web面试题
搜集并解答一些面试题
bfc_9797
这个作者很懒,什么都没留下…
展开
-
响应码的含义
响应码的含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。 只有在切换新的协议更有好处的时候才应该采取类似措施。例如,切换到新的HT原创 2020-09-09 17:24:31 · 1122 阅读 · 0 评论 -
python web面试题
1、分别描述HTTP请求和响应的报文的结构,请求、响应报文结构的相同和不同。描述一下RESful协议、以及涉及到的方法以及代表的含义。 HTTP请求报文 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据。 1)请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 2)请求头部 HTTP客户程序(例如浏览器),向服务器发送请求原创 2020-09-09 17:18:48 · 301 阅读 · 0 评论 -
面试题:15个人围成圈数数 每逢报数为七的倍数就退出,一直循环下去 ,直到剩下最后一人 ,最后剩余的是第几个人,展示出退出的顺序
问题: 15个人围成圈数数 每逢报数为七的倍数就退出,一直循环下去 , 直到剩下最后一人 ,最后剩余的是第几个人,展示出退出的顺序。 代码: PS:如果代码有哪里不理解可以看下面的分析,如果能理解,就不用浪费时间看下面的分析了 a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] # 被删除的元素 be_del = [] # 报数 num = 0 # 列表大于一个就循环 while len(a) >1: # 由于删除原创 2020-08-01 16:55:57 · 1043 阅读 · 0 评论