import socketdef service_client(new_socket):"""为这个客户端返回数据"""# 1. 接收浏览器发送过来的请求 ,即http请求# GET / HTTP/1.1# .....request = new_socket.recv(1024)print(request)# 2. 返回http格式的数据,给浏览器# 2.1 准备发送给浏览器的数据---headerresponse = "HTTP/1.1 200 OK\r\n"response += "\r\n"# 2.2 准备发送给浏览器的数据---boyresponse += "hahahhah"new_socket.send(response.encode("utf-8"))# 关闭套接字new_socket.close()def main():"""用来完成整体的控制"""# 1. 创建套接字tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# 2. 绑定tcp_server_socket.bind(("", 7890))# 3. 变为监听套接字tcp_server_socket.listen(128)while True:# 4. 等待新客户端的链接new_socket, client_addr = tcp_server_socket.accept()# 5. 为这个客户端服务service_client(new_socket)# 关闭监听套接字tcp_server_socket.close()if __name__ == "__main__":main()

案例:返回固定页面的http服务器相关推荐

  1. 返回固定页面的web服务器

    import socketdef handle_client(socket_con):"""接收来自客户端的请求,并接收请求报文,解析,返回""&qu ...

  2. 返回动态html,使用硒返回动态页面的html代码

    我想抓取这个网站,问题是它的动态加载.使用硒返回动态页面的html代码 基本上我想要什么,我可以从浏览器控制台中看到的,不是我所看到的,当我点击右键>节目源. 我已经尝试了一些硒的例子,但我不能 ...

  3. json里面返回模板输出的html,在JSON响应中返回完整页面的HTML而不是字符串输出...

    我想通过使用web方法的ajax实现最简单的任务.我的web方法如下在JSON响应中返回完整页面的HTML而不是字符串输出 [WebMethod] public static string GetDa ...

  4. 返回用户指定页面的web服务器

    import socket import re import osdef handle_client(socket_con):"""接收来自客户端的请求,并接收请求报文, ...

  5. 返回固定数据的web服务器

    import socketdef handle_client(socket_con):"""接收来自客户端的请求,并接收请求报文,解析,返回""&qu ...

  6. 静态Web服务器-返回固定页面数据

    1. 开发自己的静态Web服务器 实现步骤: 编写一个TCP服务端程序 获取浏览器发送的http请求报文数据 读取固定页面数据,把页面数据组装成HTTP响应报文数据发送给浏览器. HTTP响应报文数据 ...

  7. ajax请求php返回的数据是整个页面的html,Ajax出错并返回整个页面html的问题

    有这样一个例子在thinkPHP视图页面执行一个给评论点赞的功能,为了强化用户体验,一般都采用ajax异步请求后台处理点赞数据,成功后页面执行局部更新后的数据即可.前台通常会用到jquery,通过执行 ...

  8. ionic3隐藏子页面的tabs和配置返回按钮

    在app.modlues.ts文件中修改 imports: [BrowserModule,IonicModule.forRoot(MyApp, {tabsHideOnSubPages: 'true', ...

  9. ssh框架点击按钮就404_设置404错误页面的5大关键因素

    对搜索引擎影响的是:"当网页不存在或发生错误时,应该返回404状态码,以此告知搜索引擎该页面不存在".但服务器默认的错误页面比较简单,也没有回到首页或上一个页面的链接,导致用户流失 ...

最新文章

  1. 神经网络到底是如何思考的?MIT精英们做了这么一个实验室来搞清楚
  2. ios传值给js_IOS中plus.ios.implements实现OC方法后,在OC中回调传值后JS端无法正确获取...
  3. 鸿蒙系统吹的厉害实际一般,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  4. Android使用 LruCache 缓存图片
  5. elasticsearch备份恢复(单机集群)
  6. springboot 参数校验详解
  7. wordpress后台添加子菜单 add_submenu_page()
  8. quantaxis使用docker安装,解决了一个很奇特的问题
  9. Linux ifconfig命令示例
  10. 1000个JQuery插件(转载)
  11. 前端开发发展简史-个人经验分享
  12. 黑莓C语言编程,经典回顾第一期:黑莓刷机
  13. 获取深户股市列表api_获取股票api
  14. [I T]深圳唯冠天价律师费遭起诉 补偿金由法院暂管理
  15. 【基础服务-软路由】ESXI里ikuai+openwrt上网设置
  16. 基于LabVIEW的计时器
  17. 利用Reachability判断网络环境(WAN/WIFI)
  18. 【无标题】deployment does not have minimum availability
  19. PacBio vs. Oxford Nanopore sequencing
  20. TypeError:‘bool’ oboject is not callable

热门文章

  1. 常用Redis命令总结
  2. jQuery的无new构建
  3. PBOC中文件结构,文件类型解析
  4. sharepoint数据库研究
  5. 使用SQL Server 2005 Report Builder
  6. 使用python读取mysql数据库并进行数据的操作
  7. 2018集训队日常训练1
  8. 上传文件按钮美化,上传文件前后状态控制
  9. go IDE 编译环境设置win32和win64
  10. [Android Studio] Android Studio如何查看branch列表及切换branch(转载)