букмарклет, который определяет, является ли текущая страница результатом запроса GET или запроса POST - PullRequest
0 голосов
/ 24 июня 2009

Я пытаюсь создать букмарклет, который будет использоваться только в Firefox 3. Я хочу, чтобы он делал одно, если страница, на которой он использовался, был результатом запроса GET, и другое, если он был создан после отправка запроса POST. В частности, я пытаюсь определить, могу ли я открыть ту же страницу, открыв URL-адрес в адресной строке. Примерно так:

if (whatever) {
    alert("This page was produced by a get request.");
} else {
    alert("This page was produced by a post request.");
}

Мне просто нужно знать, как это проверить.

Ответы [ 2 ]

1 голос
/ 24 июня 2009

Я не знаю, как вы можете сделать это как букмарклет, но есть надстройка Firefox, которая может предоставить вам эту информацию - http://livehttpheaders.mozdev.org/ Вы можете взглянуть на источник этого дополнения. -in и посмотреть, если вы можете изменить его, чтобы создать свою собственную надстройку, чтобы делать то, что вы хотите на основе их кода.

0 голосов
/ 24 июня 2009

Я почти уверен, что javascript не может определить, какой HTTP-глагол использовался.

...