zoukankan      html  css  js  c++  java
  • 遇到暂时未解决的问题

    Python 用socket写了一个服务端,接受到两个请求行:

    #!/usr/bin/env python3
    # -*- coding: utf-8 -*-
    
    import socket
    # 建立socket的实例对象
    sk = socket.socket()
    # 绑定地址和ip
    sk.bind(("127.0.0.1",8000))
    #  建立监听
    sk.listen()
    # 写一个死循环,用来接受和发送消息
    while True:
        # 同客服端建立连接
        conn, _ = sk.accept()
        # 收到客服端的消息,收到 收到的消息是字节流
        data = conn.recv(1024)
        # 对收到的消息进行拆分
        data_str = str(data,encoding="utf-8")
        li = data_str.split("
    ")
        url = li[0].split()
        print(url)
        
        conn.close()
    服务端代码

    ['GET', '/', 'HTTP/1.1']

    ['GET', '/favicon.ico/', 'HTTP/1.1']  这个请求行如何消除?为什么会有这个请求行?

  • 相关阅读:
    sql注入常用的判断方法
    refere是什么
    mysql语句
    linux命令
    软件测试
    tcp和udp
    java面试干货
    为什么重写了equals方法一般也要重写hashCode方法
    redis源码解析
    Numpy复习
  • 原文地址:https://www.cnblogs.com/materfont/p/9457001.html
Copyright © 2011-2022 走看看