Я хотел бы сохранить как закладка Firefox страница, которая не является доступным использованием, ДОБИРАЮТСЯ. Единственный способ получить страницу состоит в том, чтобы отправить некоторые данные POST.
Например, я хотел бы отметить страницу отслеживания пакета Chronopost, которая только позволяет POST для того, чтобы ввести номера пакета.
Кто-либо знает расширение Firefox или некоторую другую технику, которая позволила бы мне делать это?
Используйте bookmarklet. Например, можно использовать инструмент по http://userjs.up.seesaa.net/js/bookmarklet.html для создания bookmarklet со следующим кодом:
(function(){
var post_to_url = function(path, params, method) {
var openWindow = window.open(path);
method = method || "post";
var form = openWindow.document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);
for(var key in params) {
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", params[key]);
form.appendChild(hiddenField);
}
openWindow.document.body.appendChild(form);
form.submit();
};
post_to_url(
'http://www.chronopost.fr/transport-express/livraison-colis/engineName/search/accueil/suivi',
{search:'test'});
})()
Затем используйте сгенерированную ссылку bookmarklet в качестве закладки в Вашем любимом браузере. При нажатии на него это откроет окно, создаст форму с параметрами {search:'test'}
, и отправьте ту форму.
Для изменения URL и параметров просто настройте ту последнюю возможность к post_to_url
.
Эта стратегия может быть замечательной, если просто необходимо создать закладку однажды и использовать ее много времен. Однако это не делает ужасно легким создать новые закладки, если необходимо сделать это регулярно.
Из того, что я понимаю о сообщении, нет никакого способа записать те данные самостоятельно и снова послать их.
Я предлагаю получить дополнение, которое заполняет формы для Вас лучше, чем Firefox делает по умолчанию.
Chrome на самом деле имеет очень мощное распознавание формы, и заполнение функции встроило, но я уверен, что существует дополнение Firefox, которое делает то же самое.
Попробуйте этого, это выглядит многообещающим: Дополнение Firefox Средства сохранения Формы