Как сделать POST вызов сервера Java Spring REST с помощью Python и передать объект 'map'? - PullRequest
0 голосов
/ 29 мая 2018

Вот код REST-сервера:

@RequestMapping(value = "/create", method = RequestMethod.POST)
public MyObject create(@RequestBody Map<String, Object> myMap){
    String nameStr = (String) myMap.get("nameStr");
    String labelStr = (String) myMap.get("labelStr");
    return new MyObject(nameStr, labelStr);
}

Как я могу назвать этот сервер Python?

1 Ответ

0 голосов
/ 29 мая 2018

Использование запросов :

>>> import requests
>>> r = requests.post('http://yourserver.com/create',
...                   data = {'nameStr': 'Your Name', 'labelStr': 'Your Label'})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...