开发者社区> 天飞.h> 正文

python wsgi 接口

简介: html wsgi web server 点击(此处)折叠或打开 #!/usr/bin/env python3 #-*- coding:utf-8 -*- ''' ...
+关注继续查看
html wsgi web server

点击(此处)折叠或打开

  1. #!/usr/bin/env python3
  2. #-*- coding:utf-8 -*-
  3. '''
  4. '''
  5. def application(environ,start_response):
  6.     start_response('200 ok',[('Content-Type', 'text/html')])
  7.     body='

    hello,%s !

    ' % (environ['PATH_INFO'][1:] or 'web')
  8.     return [body.encode('utf-8')]


点击(此处)折叠或打开

  1. #!/usr/bin/env python3
  2. #-*- coding:utf-8 -*-
  3. '''
  4. '''
  5. from wsgiref.simple_server import make_server
  6. from wsgi_client import application

  7. httpd=make_server('', 10086,application)
  8. print('Serving HTTP on port 10086')
  9. httpd.serve_forever()




t@localhost untitled$ python3 wsgi_server.py 
Serving HTTP on port 10086
127.0.0.1 - - [10/May/2016 14:28:21] "GET /talen HTTP/1.1" 200 22
127.0.0.1 - - [10/May/2016 14:28:27] "GET /max HTTP/1.1" 200 20
127.0.0.1 - - [10/May/2016 14:29:22] "GET /china HTTP/1.1" 200 22
127.0.0.1 - - [10/May/2016 14:29:22] "GET /favicon.ico HTTP/1.1" 200 28
127.0.0.1 - - [10/May/2016 14:29:34] "GET /US HTTP/1.1" 200 19
127.0.0.1 - - [10/May/2016 14:29:35] "GET /favicon.ico HTTP/1.1" 200 28






t@localhost untitled$ netstat -lntp |grep 10086
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:10086           0.0.0.0:*               LISTEN      4397/python3        
t@localhost untitled$ curl http://localhost:10086/talen

hello,talen !


t@localhost untitled$ curl http://localhost:10086/max

hello,max !







版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
淘宝api Python 接口升级 3.0 版本
因为自学 python  工作中会经常用到淘宝的借口调用数据    一直以来后台下载的淘宝Api 都是2.7版本 还是12年 lihao同学编写,一直没有升级 用Python 自带的2to3脚本工具升级后 大部分接口 调用正常 但是上传图片接口 一直提示错误  由于是初学  只能网上找资料了.
2538 0
python+pytest接口自动化(1)-接口测试基础
API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。
38 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
28307 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
13209 0
python接口自动化测试 - 数据驱动DDT模块的简单使用
python接口自动化测试 - 数据驱动DDT模块的简单使用
14 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
20284 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
20888 0
+关注
天飞.h
脚踏实地,仰望天空. https://talenhao.github.io/
260
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载