Http запрос инструмента, который покажет фактический запрос (проблема с плакатом плагина Firefox) - PullRequest
1 голос
/ 07 февраля 2012

Я пытаюсь подключить свое обычное приложение для lisp к серверу, управляемому Drupal, используя http-post, и у меня возникают проблемы при отладке моего запроса. Когда я использую плакат плагина Firefox, чтобы сделать запрос, все работает нормально, но когда я делаю запрос из моего общего приложения для lisp, я получаю неправильное поведение. Мне бы очень хотелось увидеть http-запрос, созданный Poster, но, похоже, у него нет выбора для этого, есть ли другое маленькое приложение, похожее, но которое покажет мне фактический запрос? Или есть какой-нибудь способ получить это из Плаката.

Ответы [ 2 ]

3 голосов
/ 08 февраля 2012

Похоже, вы можете использовать отладочный HTTP-прокси. Некоторые предложения в прокси отладки HTTP для Linux и Mac .

Вы также можете использовать Wireshark .

Что касается части Common Lisp, какую библиотеку вы используете? Вы входите сначала? Если вы используете Drakma , используете ли вы файл cookie для передачи файлов cookie сеанса из одного запроса в другой? (см. примеры на странице документации , поиск по (make-instance 'cookie-jar))

2 голосов
/ 07 февраля 2012

Вы вошли на сайт Drupal? Тогда у вас может не быть правильного идентификатора сеанса в lisp. Вы можете попробовать сделать тот же запрос, что и в Poster, используя curl из командной строки.

...