web基础

服务器demo 01报错

import socket

sock = socket.socket()
sock.bind(('127.0.0.1', 9999))
sock.listen(3)

print("服务器已经启动...")
while 1:
    conn, addr = sock.accept()
    data = sock.recv(1024)
    conn.send(b"HTTP/1.1 200 ok \r\n\r\nhello girl!")
    print("响应完成")
    conn.close()

Traceback (most recent call last):
  File "\03 服务器.py", line 10, in <module>
    data = sock.recv(1024)
OSError: [WinError 10057] 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。

---->

accept创建socket通道,此后数据的send和recv都是在新的socket通道基础上发生的,上述代码的错误,recv的主体不对

相关推荐

  1. web基础

    2024-01-07 04:18:04       36 阅读
  2. <span style='color:red;'>Web</span><span style='color:red;'>基础</span>

    Web基础

    2024-01-07 04:18:04      31 阅读
  3. Web服务器基础介绍

    2024-01-07 04:18:04       26 阅读
  4. web开发_基础

    2024-01-07 04:18:04       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-07 04:18:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-07 04:18:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-07 04:18:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-07 04:18:04       20 阅读

热门阅读

  1. 【C语言】6-4 月份转换

    2024-01-07 04:18:04       38 阅读
  2. 面试 Vue 框架八股文十问十答第四期

    2024-01-07 04:18:04       43 阅读
  3. kubectl命令中常用的缩写

    2024-01-07 04:18:04       32 阅读
  4. vue3对比vue2是怎样的

    2024-01-07 04:18:04       33 阅读
  5. FreeRTOS学习笔记

    2024-01-07 04:18:04       32 阅读
  6. 编程笔记 html5&css&js 019 HTML实体

    2024-01-07 04:18:04       32 阅读
  7. 雪球股票数据接口

    2024-01-07 04:18:04       38 阅读
  8. 沙特saber认证是什么,怎么办理的

    2024-01-07 04:18:04       36 阅读