【发布时间】:2016-11-15 13:09:23
【问题描述】:
这里是客户:
data = b'48958695427097097402529251103137444756'
r = requests.post("http://127.0.0.1:5000", data=data)
这里是服务器:
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
from flask import Flask, Response, request
app = Flask(__name__)
@app.route('/', methods=['POST', 'GET'])
def get_data():
print('Recieved from client: {}'.format(request.data))
return Response('We recieved something…')
if __name__ == ‘__main__’:
app.run(debug=True)
客户端发送到服务器字节字符串,但服务器只接收:b'' 为什么?
以及如何让服务器接收整个字节串? 谢谢。
【问题讨论】:
标签: python flask server client