2017-02-08 3 views
1

У меня есть один сайт, например. www.myfirstsite.com/myapp.Возможно ли сделать запрос на отправку с URL-адреса браузера

Когда я нахожусь на этом сайте, я извлек POST-запрос аутентификации из браузера.

Простой процесс аутентификации (другой URL-адрес аутентификации). и имя пользователя и пароль в параметрах

имя пользователя = abc_user

пароль = 123456

и полный URL является www.anothersite.com/login?username=abc_user&password=123456

Когда я делаю запрос POST с помощью Postman я получил ожидаемый результат.

Есть ли способ (любой сценарий, который я вхожу в URL), чтобы сделать запрос POST от браузера URL сам как GET запрос на проверку подлинности

ответ

1

В адресной строке браузера введите

javascript: 

, а затем вставьте следующее

(function(){document.body.innerHTML='<form method="POST" action="http://www.myfirstsite.com/myapp"><input name="username" value="abc_user"/><input name="password" value="123456"/></form>';document.forms[0].submit()})(); 

Он вставляет форму с требуемыми значениями на странице и затем отправляет ее.

Причина, по которой вы должны ввести javascript: вручную, заключается в том, что из соображений безопасности некоторые браузеры будут отключены, если вы вставьте весь блок.

Вы также можете создать закладку с приведенным ниже содержимым и использовать ее.

javascript:(function(){document.body.innerHTML='<form method="POST" action="http://www.myfirstsite.com/myapp"><input name="username" value="abc_user"/><input name="password" value="123456"/></form>';document.forms[0].submit()})(); 
+0

Спасибо @Robby, Это то, что я хочу :) – NarendraR

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