Вы можете сохранить закладку с помощью запроса GET следующим образом:
http://url.com/service?variable=value
Можете ли вы каким-либо образом сохранить запрос POST в Chrome? Может быть с плагином? Или, может быть, в Firefox?
Идея в том, что я сохраняю это в закладке и запускаю быстро, вместо того, чтобы заполнять форму каждый раз.
google-chrome
http
bookmarks
Petruza
источник
источник
curl
для отправки запроса POST из файла вместоОтветы:
Для этого подойдет следующая HTML-страница. Это должно работать в большинстве браузеров.
Сохраните его как,
C:\getToPost
и вы можете добавить в закладки следующий URL:Вы сможете буквально использовать большинство символов в именах или значениях. Кодируйте следующее как обычно:
источник
Если вы ищете кросс-браузерное решение, которому не нужно полагаться на надстройки или внешние файлы, Javascript можно поместить в закладку напрямую, чтобы добиться этого, используя следующий синтаксис:
Заимствование кода из ответа Дениса для иллюстрации:
Недостатком является то, что все это должно идти в одной строке, потому что закладка - это одна строка, поэтому с ней можно немного напрягаться. Это идет в самой закладке:
Можно использовать несколько пробелов, чтобы легко преобразовать их во что-то более удобочитаемое и вернуться к одной строке. В приведенном выше примере "" можно заменить на \ r \ n в чем-то вроде Notepad ++, чтобы преобразовать его обратно в многострочное. Затем, чтобы преобразовать его обратно в одну строку, найти и заменить \ r \ n, заменив на "", преобразует его обратно в одну строку. Это делает его немного менее умопомрачительным ...
источник
Опираясь на другие ответы!
Отладочная версия кода, плюс очистка И jsbeautifier.org/.
Очевидно, что без соответствующего html, элемент с именем тега «форма» вполне может не существовать ... и дела обстоят хуже, если он существует. Вышесказанное демонстрирует это хорошо. Обратите внимание, что в chromium javascript: URI / Закладки не работают на новой вкладке, сначала необходимо перейти один раз. Это заполняет объект документа, но даже просто javascript: alert ('t'); ничего не делает.
Я предлагаю следующее.
Удалите настройки отладки, очистите пример ввода для лучшей ясности того, что ожидается. Запустите через http://jscompress.com/ или что-то еще и получите одну строку.
Изменить: предоставить рабочий пример.
В Миннеаполисе, Миннесота, США, используйте это для доступа к бесплатному WiFi ESSID «USIW Free WiFi». После использования https://login.usiwireless.com/mplsfree/logon.php?originalurl=www.google.com/ регистрации аккаунта им нужна кредитная карта по причинам злоупотребления.
Используйте это для входа в сеть с очевидными заменами.
источник
Укороченная версия подхода Javascript Bookmarklet с использованием современных функций браузера и ES6:
Установите следующее как цель закладки и замените URL и formData соответственно.
источник
Когда я столкнулся с той же проблемой, я нашел это прекрасное дополнение для Firefox: Bookmark POST
С этой закладкой четыре простых шага к вашему POST-запросу, добавленному в закладки (JavaScript не требуется):
POSTDATA={YOUR_REQUEST_BODY_HERE}
в качестве описания закладок .источник
Я знаю, что это старый вопрос с принятым ответом. Этот ответ довольно ручной, однако, требует от пользователя усилий по программированию на JavaScript. В списке есть другие дополнения / расширения / плагины для браузера, но они не работают с последней версией браузера или все еще работают вручную. Я написал букмарклет, который генерирует букмарклет (который включает модифицированный код из ответа @ raphinesse). Мой букмарклет здесь: https://github.com/GlenCoakley/createFormSubmittingBookmarklets .
источник