Существует внутренний сайт aspx с одной из страниц: http://stackoverflow/answers/Requests.aspx
Это страница, на которой я отправляю некоторые данные в формы и получаю результаты. Я ищу рекомендации и рабочие процессы, как я могу отправить один и тот же запрос/данные с помощью powershell. Я новичок в взаимодействии веб-сайтов с использованием powershell, но мои навыки Powershell продвинуты. Или как я могу вытащить html/xml запрос из браузера, когда я отправлю его в самом браузере, чтобы начать?как отправить запрос на страницу asp с помощью powershell
ответ
Я думаю, вы используете страницу Webforms.
Короткий ответ: вы действительно не можете этого сделать.
Более длинный ответ: вам придется адаптировать эту страницу .aspx. Если вы просмотрите источник на странице, вы увидите некоторые скрытые значения, такие как __VIEWSTATE
, __VIEWSTATEGENERATOR
и __EVENTVALIDATOR
. Эти значения сфальсифицированы Webforms, чтобы их было очень сложно угадать (т. Е. Подделать). Если они неверны, ваш POST на страницу будет отклонен. Таким образом, вы не можете использовать Powershell, или curl, или какой-либо конкретный не-браузерный метод для имитации обратной передачи.
Чтобы сделать эту работу, у вас есть несколько вариантов изменения вашего .aspx.
One: Добавить статический метод [WebMethod] в код .aspx за страницей, который принимает сообщение, похожее на пост AJAX. Иногда люди называют это «добавлением веб-сервиса в веб-приложение».
Два: добавьте некоторые вещи в код за страницей, который принимает запросы POST, но не в обратной передаче, и интерпретирует параметры, необходимые для публикации.
- 1. Отправить ajax array на страницу asp?
- 2. отправить запрос обновления на страницу
- 3. Как отправить запрос на .do страницу
- 4. Как отправить скрытый запрос на страницу?
- 5. есть asp: login control отправить данные на другую страницу
- 6. Как отправить данные с помощью метода POST с страницы ASP на страницу PHP
- 7. Отправить запрос с помощью scrapy?
- 8. как отправить электронное письмо с помощью PowerShell
- 9. Python + Selenium отправить запрос на веб-страницу
- 10. Как отправить данные на сайт ASP с помощью php curl
- 11. Как отправить почту на clssical asp с помощью файла .config
- 12. Как отправить xml на страницу asp с помощью webrequest из asp.net?
- 13. Как отправить значение на другую страницу с помощью ajax?
- 14. Отправить запрос на отправку на Угловую страницу с приложения C#
- 15. Как отправить запрос Http на внешнюю защищенную страницу https в классическом ASP?
- 16. Как отправить и получить запрос XML на другую страницу ASP classic?
- 17. Как добавить App-Webpart на страницу с помощью Powershell
- 18. Как отправить веб-страницу с помощью PHP?
- 19. Как отправить ответ на запрос POST с помощью Python?
- 20. Как отправить массив значений на PHP страницу с помощью Ajax
- 21. Как отправить POST на следующую страницу с помощью JavaScript jQuery?
- 22. Как отправить форму с помощью Javascript или на следующую страницу
- 23. Как отправить изображение на другую страницу с помощью phonegap
- 24. Как отправить пользователя на другую страницу с помощью javascript
- 25. Как отправить значение на другую страницу с помощью Javascript
- 26. Как отправить комбинации клавиш на страницу с помощью webdriverjs?
- 27. Как отправить сообщение на страницу с помощью FB.ui()?
- 28. Как отправить сообщение на новую php-страницу с помощью jquery
- 29. Как отправить данные с помощью реакции js на другую страницу?
- 30. Отправить ответ электронной почты с помощью PowerShell
Хорошие указатели. Спасибо Олли. – Fenomatik