【问题标题】:400 ICAP Error for reqmod messagereqmod 消息的 400 ICAP 错误
【发布时间】:2011-11-07 08:49:17
【问题描述】:

我收到以下错误...“错误 400 错误请求”。用于 ICAP Reqmod 消息。这是示例 ICAP 客户端代码的 sn-p..

request = "GET http://www.foobar.com HTTP/1.1\n\n";
output.println("REQMOD icap://" + server + ":" + "1344" + "/"+ "REQMOD" + " " + "1.0" +"\r");
output.println("Host:" + server + ":" + port + "\")
output.println("Encapsulated: req-hdr=0, null-body=" + length);
output.println("Preview: 0\r");
output.println("Allow: 204\r");

output.println("\r");
output.print(request);
output.println("\r");

感谢任何帮助...这是一个非常简单的 ICAP 客户端,我使用相同的格式发送 ICAP 选项消息并且有效...由于某种原因 REQMOD 被拒绝为错误请求...

【问题讨论】:

  • 到目前为止,您在 ICAP 论坛上得到答案了吗?我自己也很感兴趣。
  • 不在那里也没有得到任何帮助。

标签: squid


【解决方案1】:
output.println("REQMOD icap://" + server + ":" + "1344" + "/"+ "REQMOD" + " " + "1.0" +"\r");

我猜你想指定的是 REQMOD icap://serverip:1344/ICAP/1.0 而不是指定第二个 REQMOD

【讨论】:

    【解决方案2】:

    缺少一些回车。就是这样。

    【讨论】:

    • 请扩展您的答案并提供问题中修改后的代码,以使其成为一个非常好的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-20
    • 2015-03-08
    • 1970-01-01
    相关资源
    最近更新 更多