Java BlazeDS-AMFConnection.call提供HTTP 400状态
我试图使用BlazeDS的AMFConnection类连接到pyamf,但当我调用AMFConnection.call时,我收到HTTP状态400错误请求-请求正文无法成功解码。。我或多或少遵循这个例子:pyamf.org/wiki/ClientHowTo。。。对不起,我是新用户,所以我想我不能使用超链接。如果您想跟随它们,请在它们后面附加一个http:// 这是我的密码:Java BlazeDS-AMFConnection.call提供HTTP 400状态,java,blazeds,pyamf,Java,Blazeds,Pyamf,我试图使用BlazeDS的AMFConnection类连接到pyamf,但当我调用AMFConnection.call时,我收到HTTP状态400错误请求-请求正文无法成功解码。。我或多或少遵循这个例子:pyamf.org/wiki/ClientHowTo。。。对不起,我是新用户,所以我想我不能使用超链接。如果您想跟随它们,请在它们后面附加一个http:// 这是我的密码: package amfconnectiontest; import flex.messaging.io.amf.clien
package amfconnectiontest;
import flex.messaging.io.amf.client.AMFConnection;
import flex.messaging.io.amf.client.exceptions.*;
public class Main {
public static void main(String[] args) {
AMFConnection amfConnection = new AMFConnection();
String url = "http://demo.pyamf.org/gateway/recordset";
String service = "service.getLanguages";
try
{
amfConnection.connect(url);
}
catch (ClientStatusException cse)
{
System.out.println(cse);
return;
}
// Make a remoting call and retrieve the result.
try
{
Object result = amfConnection.call(service);
System.out.println("results: " + result.toString());
}
catch (ClientStatusException cse)
{
System.out.println(cse);
}
catch (ServerStatusException sse)
{
System.out.println(sse);
}
// Close the connection.
amfConnection.close();
}
}
有什么想法吗?实现ISmallMessage的BlazeDS特定消息的加密/解码功能已登陆PyAMF中继r2726及以上。请参阅相关票证- 此版本或非常类似的版本可能会变成0.5。如果您需要连接BlazeDS服务,我建议您检查一下行李箱