Here is client:
data = b'48958695427097097402529251103137444756'
r = requests.post("http://127.0.0.1:5000", data=data)
Here is server:
#! /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)
Client send to server byte string, but server receive only: b'' Why?
And how make server receive entire byte string? Thank you.