怎么在delphi里用idhttp提交application/x-amf方式的数据

如何在delphi里用idhttp提交application/x-amf方式的数据
如题,数据包的连接方式是:Content-Type: application/x-amf,
IdHTTP1.Post(url, MemoryStream1, resMemoryStream2);
为什么没有返回数据呢?还有其他方式可以发送AMF数据吗?

------解决方案--------------------
可以用XMLHttp,idhttp是阻塞的,但是这种方式是异步的,用indy是实现不了的。