XMLSocket 请求无法从 Postman 工作

XMLSocket request not working from Postman

提问人:Shadow Man 提问时间:8/23/2023 最后编辑:OrganisShadow Man 更新时间:8/23/2023 访问量:9

问:

我能够使用 XMLSocket 从 actionScript 发出请求,但无法从 postman 建立连接。

操作脚本代码:

var main_socket = new XMLSocket();
main_socket.onConnect = function(success)
{
   if(success)
   {
      main_socket.send("<data avatar_id=\"" + avatar_data.id + "\" password=\"" + user_pass + "\" />");
   }
   else
   {
      _root.FailReport("Top Socket connection is failed.\nCheck your Internet connection.");
   }
};
function ConnectToTopSocket()
{
   main_socket.connect(_root.server_ip,_root.top_socket_id);
}

Postman:Postman 屏幕截图

我尝试过发出正常的获取/发布请求,在地址开头添加 ws:// 和 wss://,但似乎没有任何效果

Flash Postman ActionScript-2

评论

0赞 Organis 8/23/2023
1) 我将 AS3 标签替换为 AS2 标签,因为它是 AS2,而不是 AS32) 您是否在服务器端设置了跨域策略?安全性是检查的第一个可能原因:community.adobe.com/t5/animate-discussions/......否则,您可能应该记住,XMLSocket 是他们在 AS2 中遇到的一个奇怪的类,它不是他们后来在 AS3 中引入的真正 TCP 套接字实现,因此可能有局限性(现在被遗忘了,因为它已经过时了 15 年了)。

答: 暂无答案