|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Запрос json методом POST |
|
PowerShell - Запрос json методом POST
|
Пользователь Сообщения: 60 |
Профиль | Отправить PM | Цитировать Добрый вечер.
Помогите пожалуйста отправить через запрос json методом POST такого вида: { "jsonrpc": "2.0", "method": "SppAPI.Requisites", "params": { "inn": "7712040126", "ogrn": null }, "protocol": 4, "id": 0 } Content-Type: application/json, charset=UTF-8 cookie: sid=00000000-00000000-0000-0000000000000000 user-agent: Python-urllib/3.3 $JSON = @' { "jsonrpc":"2.0", "method":"SppAPI.Requisites", "params":{"inn": "7712040126", "ogrn": null}, "protocol":4, "id":0} '@ Invoke-RestMethod -Method POST https://api-test/test/ -Body $JSON -ContentType "application/json, charset=UTF-8", "cookie: sid=00000000-00000000-0000-0000000000000000", "user-agent: Python-urllib/3.3" Вывод должен быть таким: { "Tags": { "TaxSystem": "ОСНО" }, "Inspections": { "Items": [ { "Term": "ноябрь, 20 раб.дн., 0 раб.ч.", "Reason": "Федеральный государственный пожарный надзор, Федеральный закон от 21.12.1994 г. № 69 - ФЗ \"О пожарной безопасности\"", "ControlAuthority": "отделения надзорной деятельности и профилактической работы Центрального района отдела надзорной деятельности и профилактической работы управления по г. Сочи"........ |
|
Отправлено: 18:32, 20-09-2018 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Укажите параметром -Headers:
-Headers @{ "Content-Type" = "application/json, charset=UTF-8" "cookie" = "sid=00000000-00000000-0000-0000000000000000" "user-agent" = "Python-urllib/3.3" } |
Отправлено: 19:02, 20-09-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 60
|
Профиль | Отправить PM | Цитировать Kazun, Спасибо, буду пробовать.
А так запрос правильный, через Linux и php работает, тут капризы в PowerShell. |
Отправлено: 20:05, 20-09-2018 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] отправить get\post запрос | Titan-nic | Скриптовые языки администрирования Windows | 3 | 22-06-2020 21:39 | |
Любой язык - JSON: settings.json в Visual Studio Code прокси | jkadaba | Скриптовые языки администрирования Windows | 0 | 14-04-2017 08:10 | |
как передать (не принять!) методом POST данные на др. сервер | VART | Вебмастеру | 11 | 25-11-2010 12:54 | |
JQuery post запрос и PHP | darksmoke | Вебмастеру | 12 | 09-11-2009 00:01 | |
Передать значение Web-серверу методом POST | Scorpion666 | Вебмастеру | 5 | 06-07-2007 22:51 |
|