像写Spring一样写函数计算——函数计算简易web框架

4hyf.com 2019-08-16

函数 spring web aop ioc 函数计算

函数计算简易web框架

git地址:https://github.com/l616769490/ali-fc-web.git

安装

pip install AliFCWeb
fun install --save --runtime python3 --package-type pip AliFCWeb

使用

# -*- coding: utf-8 -*-

import logging
from AliFCWeb import fcIndex, get, post, put, delete, ResponseEntity
import json

def authTest(environ):
    return True

@fcIndex(auth = authTest)
def handler(environ, start_response):
   pass

@get('/demo/text-application/{id}')
def testGet(id, name):
    return ResponseEntity.ok('收到GET请求,请求内容%d, %s' % (id, name))

@post()
def testPost(user):
    return ResponseEntity.ok('收到POST请求,请求内容%s' % user)

@put()
def testPut(user):
    return ResponseEntity.ok('收到PUT请求,请求内容%s' % user)

@delete()
def testDelete(user):
    return ResponseEntity.ok('收到DELETE请求,请求内容%s' % user)

测试

测试get请求

https://1940794301774484.cn-shanghai.fc.aliyuncs.com/2016-08-15/proxy/demo/text-application/100?name=sfsdf

1

测试post请求

2

测试put请求

3

测试delete请求

4

测试权限认证

修改认证方法,返回False

def authTest(environ):
    return False

5

登录 后评论
下一篇
冒顿单于
9155人浏览
2019-08-28
相关推荐
开源电子书
4803人浏览
2017-12-11 09:33:00
github优质图书
3733人浏览
2017-09-30 22:41:00
陈皓:程序员技术练级攻略
1664人浏览
2014-11-21 10:22:00
程序员技术练级攻略
1063人浏览
2011-08-17 13:39:00
程序员技术练级攻略
1453人浏览
2016-04-06 10:08:55
程序员练级攻略
524人浏览
2013-03-03 23:06:42
程序员技术练级攻略
532人浏览
2012-06-27 12:38:29
程序员技术练级攻略
721人浏览
2017-09-25 12:30:00
程序员技术练级攻略
391人浏览
2012-06-27 12:38:29
程序员技术练级攻略
536人浏览
2013-07-10 09:30:00
0
0
0
169