![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Запрос json методом POST |
|
PowerShell - Запрос json методом POST
|
Пользователь Сообщения: 60 |
Добрый вечер.
Помогите пожалуйста отправить через запрос 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 |
|