Можно ли сократить URL-адрес с помощью API сокращения Goo.gl с запросом GET? Их единственные инструкции предназначены для POST, и не имеет особого смысла, что у них не будет способа сделать это через GET.
API сокращения goo.gl: сокращение через запрос GET
Ответы (1)
На самом деле маловероятно, что они поддерживают GET для этого. Хорошая практика требует, чтобы запросы GET не вызывали побочных эффектов (постоянных изменений данных) в веб-приложениях. Это предотвращает проблемы, связанные с веб-пауками, вызывающими хаос, просто пытаясь просканировать сайт (представьте себе кнопку «удалить», которая работала с GET, заставляя паука непреднамеренно удалить контент).
Кроме того, GET-запросы гораздо проще заставить сделать третью сторону (например, вставить URL-адрес в тег изображения на форуме), что часто является проблемой безопасности. В случае с goo.gl это позволило бы тривиально и сложно блокировать атаки типа DoS на сервис.
person
Paul McMillan
schedule
14.04.2011