http-post を使用して一般的な Lisp アプリケーションを Drupal 駆動のサーバー サイトに接続しようとしていますが、リクエストのデバッグに問題があります。Firefox プラグイン Poster を使用してリクエストを行うと、すべて正常に動作しますが、一般的な Lisp アプリケーション内からリクエストを行うと、正しくない動作が発生します。Poster によって生成された http-request を本当に見たいのですが、これにはオプションがないようです。似ているが実際の Request を表示する別の小さなアプリはありますか? または、これをポスターから取り出す方法はありますか。
2 に答える
3
デバッグ HTTP プロキシを使用できるようです。Linux および Mac 用の HTTP デバッグ プロキシに関するいくつかの提案。
Wiresharkを使用することもできます。
Common Lisp 部分に関しては、どのライブラリを使用していますか? 最初にログインしますか?Drakmaを使用している場合、Cookie jar を使用して、あるリクエストから別のリクエストにセッション Cookie を渡していますか? (ドキュメンテーション ページの例を参照し、 を検索してください(make-instance 'cookie-jar)
)
于 2012-02-08T06:37:13.837 に答える
2
Drupal サイトにログインしていますか? 次に、Lisp で正しいセッション ID を持っていない可能性があります。コマンド ラインから curl を使用して、Poster で行ったのと同じ要求を行うことができます。
于 2012-02-07T19:54:02.483 に答える