2016-10-05 7 views
0

Я хочу отправить строку JSON в форматекак отправить применение/х-WWW-форм-urlencoded JSON строку в Python Botlle сервер

application/x-www-form-urlencoded 

используя бутылку питона

Вот веб-сервис Я написал

import json 
from bottle import route, run, request 

@route('/ocr_response2', method='POST') 
def ocr_response2(): 
    word = request.json 
    print word 


if __name__ == "__main__": 
    run(host='0.0.0.0', port=8080, debug=True) 

Я знаю, что это будет работать, если contentType: "application/json", Но не могу понять, если тип контента application/x-www-form-urlencoded

Вот как я посылаю данные

import requests 

d = {'spam': 20, 'eggs': 3} 
requests.post("http://XX.XX.XX.XXX:8080", data=d) 

ответ

1

использование request.forms.get('spam')

также в requests.post URL должен быть http://XX.XX.XX.XXX:8080/ocr_response2

+0

Спасибо, что он работает – Guru

 Смежные вопросы

  • Нет связанных вопросов^_^