Http请求工具,将显示实际请求(Firefox插件海报的麻烦)

时间:2012-02-07 19:44:47

标签: drupal common-lisp http-request poster

我正在尝试使用http-post将我的常见lisp应用程序连接到Drupal驱动的服务器站点,我无法调试我的请求。当我使用Firefox插件Poster来发出请求时一切正常但是当我从我的常见lisp应用程序中发出请求时,我得到的行为不正确。我真的很想看到海报产生的http请求,但它似乎没有选择,是否有另外一个类似的应用程序,但会向我显示实际的请求?或者有什么东西可以把它从海报中拿出来。

2 个答案:

答案 0 :(得分:3)

听起来你可以使用调试HTTP代理。 HTTP debugging proxy for Linux and Mac中的一些建议。

您也可以使用Wireshark

至于Common Lisp部分,您使用的是哪个库?你是先登录的吗?如果使用Drakma,您是否使用cookie jar将会话cookie从一个请求传递给另一个请求? (请参阅documentation page上的示例,搜索(make-instance 'cookie-jar)

答案 1 :(得分:2)

您是否登录了Drupal网站? 那么你可能在lisp中没有正确的会话ID。 您可以尝试使用命令行中的curl在Poster中执行相同的请求。