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"}
												

最新文章

  1. java类的加载机制
  2. DDD 主题交流会总结及计划
  3. [翻译]lithium 安装
  4. Hello Raspberry Pi
  5. 无刷新提交表单(非Ajax实现)
  6. MFC编程入门之十(对话框:设置对话框控件的Tab顺序)
  7. 验证码I
  8. NYOJ-73 比大小 AC 分类: NYOJ 2014-01-17 21:29 195人阅读 评论(0) 收藏
  9. 418. Sentence Screen Fitting
  10. PHP实现Web Service(转)
  11. HDU 3123-GCC(递推)
  12. SEO要领:8文章主持技巧(两)
  13. Trees on the level(指针法和非指针法构造二叉树)
  14. PAT1078 Hashing 坑爹
  15. IDEA中debug启动tomcat报错。Error running t8:Unable to open debugger port(127.0.0.1:49225):java.net.BindException"Address alread in use:JVM_Bind"
  16. Jetty 开发指南:Jetty 内嵌开发
  17. optimizer(代码分析)
  18. windows安装mysql数据库并修改密码
  19. Microsoft Dynamics CRM4.0 和 Microsoft Dynamics CRM 2011 JScript 方法对比
  20. JSP 介绍

热门文章

  1. Linux相关命令、虚拟机网络配置
  2. 【雕爷学编程】Arduino动手做(60)---WS2812直条8位模块
  3. centos7安装后不能连接外网
  4. 博客营销(Blog Marketing)
  5. Ubuntu下配置Hyperledger Fabric环境
  6. C语言基础知识(五)——数组与指针的等价表示
  7. 第几天?(hdu2005)
  8. Argo 项目加入 CNCF 孵化器 | 云原生生态周报 Vol. 45
  9. ArrayList简介
  10. CDN是啥?