“Панель запуска не понимает данные формы, отправленные в этом запросе”. при использовании ссылок

Если я использую браузер консоли/текста links к доступу https://launchpad.net я сталкиваюсь с ошибкой Launchpad doesn't understand the form data submitted in this request. после отправки формы расширенного поиска во второй раз, когда (первый раз заставляет страницу расширенного поиска быть отображенной без изменения).

Я хотел бы знать, делаю ли я что-то не так и если не, если это - более вероятный a links или ошибка launchpad.net.

Вот то, что я делаю (восстанавливаемых 100%) при поиске black screen отсортированный по дате:

enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

Если я хочу apport-collect данные в режиме восстановления я получаю ошибку Bad bot, go away! Request aborted. в links после входа в систему открывают доступ приложению.

1
задан 11 November 2017 в 11:44

1 ответ

Я думаю, что это - a links ошибка. Вместо того, чтобы делать строку запроса для GET запрос, который происходит, когда Вы нажимаете "Search" быть просто закодированным URL содержанием поисковой формы, которая является, как это, как предполагается, работает, links вместо этого отправляет форму, которая состоит из строки запроса, с которой она запустилась плюс закодированное URL содержание поисковой формы. Это означает что:

  1. в первый раз вокруг, Вы получаете поисковую форму снова потому что advanced=1 все еще установлен, который является параметром, который заставляет Панель запуска показывать поисковую форму;
  2. во второй раз вокруг, это отправляет все поисковые параметры от первой попытки и затем весь одинаковый поисковые параметры снова, который заставляет Панель запуска перестать работать, потому что это только ожидало единственное значение для некоторых из тех исходных данных.

Текущая спецификация HTML определяет алгоритм представления формы и проясняет, что браузер должен установить строку запроса на закодированную форму, не добавить закодированную форму.

Не стесняйтесь регистрировать ошибку Панели запуска также; это был бы низкий приоритет, потому что это, кажется, просто этот браузер, но может быть некоторый способ, которым мы можем произвести более ясные ошибки и/или создать форму таким способом как для предотвращения этой ошибки браузера (например, я подозреваю то использование action="/+bugs" вместо action="" работал бы вокруг этого). Было бы лучше отправить отчет об ошибках разработчику ссылок, хотя, так как это, кажется, активно сохраняется; CC меня (cjwatson@canonical.com) и я можем помочь объяснить ситуацию.

1
ответ дан 7 December 2019 в 15:27

Другие вопросы по тегам:

Похожие вопросы: