0
import hug

something = {'foo': 'bar'}

@hug.put('/')
def update_something():
    something['foo'] = <value_of_bar_from_http_put_request>

如何访问 put 数据以便进行更新something?我查了这个这个,但找不到任何东西。

4

1 回答 1

3
import hug

something = {'foo': 'bar'}

@hug.put()
def update_something(bar: hug.types.text):
    something['foo'] = bar
    return something  # may be

然后你可以使用 requests 来测试

import requests

print(requests.put('http://localhost:8000/update_something',
    data={'bar': 'foobar'}).json())
于 2016-09-13T17:48:17.233 回答