Сокращение URL с данными POST - PullRequest
1 голос
/ 16 декабря 2010

Многие сервисы (например, bit.ly) сокращают URL-адреса, даже те, которые имеют / получают данные, поскольку это только часть URL-адреса.

Есть ли работа с данными POST?В некоторых случаях (например, в некоторых типах кавычек опций CBOE) необходимо получить данные POST, чтобы получить необходимую информацию.

Служба может открыть страницу (например, shorten.com/foo), которая имеет:

<form action="/url/to/post/to"> 
<input type="hidden" name="var1" value="val1"> 
... 
<input type="submit" value="SUBMIT"> 
</form> 

, где / url / to / post / to и var1 / val1 / etcустанавливаются лицом, создающим сокращенный URL.Также будет сказано:

"Нажав кнопку ниже, вы отправите эти данные на этот URL: / url / to / post / to: [список скрытых полей и значений]"

Кажется полезным и легко сделать ... кто-нибудь сделал это?

Ответы [ 2 ]

1 голос
/ 03 января 2011

Хорошо, похоже, это переросло в моральный аргумент.Я предполагаю, что ответ - нет, никто еще не сделал этого.

0 голосов
/ 16 декабря 2010

Я вижу две большие проблемы:

Кто собирается скопировать / вставить форму (часто генерируемую javascript) - Обычные пользователи? Это было бы открыто только для людей с достаточной технической компетентностью, чтобы сделать это. И это может не иметь ожидаемого эффекта, поскольку некоторые данные могут быть в файлах cookie или храниться на стороне сервера.

Кроме того, почтовые запросы обычно не считаются открытыми API для всех пользователей. Обычно данные строятся в несколько этапов с возможным использованием файлов cookie и информации для входа в систему. Веб-сайты не будут рады разрешить людям удалять свои учетные записи или обходить определенные страницы, которые находятся в нормальном процессе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...