0

我正在尝试将 POST 的价值与multipart/form-data我的后端联系起来。

提出请求:

files = {
    'image': ('youtried.jpg', (open('youtried.jpg', 'rb')), 'image/jpg', {'Expires': '0'}),
    'name': 'Deojeff'
}

r = requests.post('http://localhost/service/images', files=files)

print (r.text)

处理请求:

def on_post(self, req, resp):
    """Creates an image."""
    x = req.stream.read()

    base64.b64encode(x)

    helpers.write_json(resp, falcon.HTTP_200, {
        'name': str(x)
    })

如何在我的班级的 on_post 方法中获取 'name' 的值(在本例中为 'Deojeff' )?

4

1 回答 1

1

尝试:

req.get_param('name')

返回参数“名称”的值。用于req.params()获取具有值的所有参数的列表。

于 2016-01-10T20:18:24.027 回答