python http服务器_Python简单http服务实现
1、代码实现
# -*- coding: utf-8 -*-
"""
Created on Tue Jun 11 18:12:01 2019
@author: wangymd
"""
from http.server import HTTPServer, BaseHTTPRequestHandler
import json
data = {‘result‘: ‘this is a http server test‘}
host = (‘localhost‘, 8888)
class Resquest(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header(‘Content-type‘, ‘application/json‘)
self.end_headers()
self.wfile.write(json.dumps(data).encode())
if __name__ == ‘__main__‘:
server = HTTPServer(host, Resquest)
print("Starting http server, listen at: %s:%s" % host)
server.serve_forever()
2、测试
浏览器调用:
http://localhost:8888/
返回如下内容:
{"result": "this is a http server test"}
python http服务器_Python简单http服务实现相关推荐
- python 局域网服务器_Python一秒搭建ftp服务器,帮助你在局域网共享文件
"老板 来碗面" "要啥面?" "内牛满面.." 最近项目上的事情弄得人心累,本来是帮着兄弟项目写套入口代码,搞着搞着就被拉着入坑了.搞开发 ...
- python多人游戏服务器_Python在线多人游戏开发教程
python多人游戏服务器 This Python online game tutorial from Tech with Tim will show you how to code a scalea ...
- python tcp服务器_Python 创建TCP服务器的方法
问题 你想实现一个服务器,通过TCP协议和客户端通信. 解决方案 创建一个TCP服务器的一个简单方法是使用 socketserver 库.例如,下面是一个简单的应答服务器: from socketse ...
- python app服务器_Python应用02 Python服务器进化
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! **注意,在Python 3.x中,BaseHTTPServer, SimpleH ...
- python socket服务器_python网络编程学习笔记(三):socket网络服务器
1.TCP连接的建立方法 客户端在建立一个TCP连接时一般需要两步,而服务器的这个过程需要四步,具体见下面的比较.步骤 TCP客户端 TCP服务器 第一步 建立socket对象 建立socket对象 ...
- python 数组升序_python简单数据清洗和分析
利用python学习了简单一维数组和二维数组,明白了集合.数组.字典大概的关联,并学会从中点用不同的数组类型进行更好的分析. 读取excel文件,开始进行最简单的数据清洗. 将购药时间重新命名为销售时 ...
- python星期计算_Python简单计算给定某一年的某一天是星期几示例
本文实例讲述了Python简单计算给定某一年的某一天是星期几.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #计算某特定天使星期几 #蔡勒公式:w=y+[y/4]+[ ...
- python echo服务器_python常用框架 echo server 的测试
测试方法 用c编写一个客服端 client.c,使用多线程去访问server,计算每秒访问的次数. client.c 的用法如下: client [-e echo counts per conn] [ ...
- python tcp服务器_python实现TCP服务器端与客户端的方法详解
本文实例讲述了python实现TCP服务器端与客户端的方法.分享给大家供大家参考.具体如下: TCP服务器程序(tsTserv.py): from socket import * from time ...
最新文章
- 程序员取悦女票的正确姿势---Tip1(iOS美容篇)
- python中为什么无法导入类_ImportError:无法导入名称类型
- 8.Vue 事件处理
- ansible copy file
- LeetCode 1236. 网络爬虫(BFS/DFS)
- Tips for vcpkg
- 已知二叉树先序和中序,求后序。
- android 获取录音时长_Android、iOS录音时音量大小计算
- 计算机算法设计与分析(1-6章 复习笔记)
- [深度大牛]·计算机视觉王者何凯明
- (最完美)红米Note 5A的usb调试模式在哪里打开的步骤
- 「精品」无损批量压缩图片工具 - Caesium Image Compressor
- 高薪、高收入程序员背后全是辛酸泪!熬夜,作息饮食不规律,体重增加,掉头发,黑眼圈,生病,鼠标手,颈椎病,免疫力下降?
- 电脑计算机怎么没有桌面显示器,如果您听不懂,请问为什么计算机显示器没有OLED屏幕?...
- 杰理之设置恒流充电电流【篇】
- Java实现 蓝桥杯VIP 算法提高 促销购物
- 闯关创业板的宝宝巴士:早教公司的面子,广告公司的里子
- 转:POI操作Excel : cell的背景颜色参考
- win10无法修改mac地址_教一招如何修改MAC地址,小白也能成为网络大神
- 用树莓派打造属于自己的古典游戏机
热门文章
- 你爱我,我爱你,IP被封很头疼【Python爬虫实战:ip代理js逆向采集】
- 用a卡还是n卡_谁是玩家最爱的显卡?N卡优势太大,GTX 1060秒A卡全家
- html5+桌面推送,HTML5 Web Notifications 桌面推送小记
- bobsmith电路阻抗原理_串联谐振原理全解析 - 赫兹电力
- c 连接mysql总是失败_Windows 下用C++连接MYSQL失败
- overlayfs高密 读性能_RFID读写器天线圆极化与线极化的性能区别
- Python+OpenCV:基于色彩空间转换的目标跟踪
- QDebug输出彩色消息
- Servlet的单例模式
- [转贴]What's the Scroll Lock key on my computer for?