小编Mik*_*een的帖子

有什么方法可以将ActionScript 3中的常规字符串转换为Latin-1字符代码的ByteArray?

我将字符串转换为UTF-16编码字符的byteArray没有问题,但我尝试与之通信的应用程序(用Erlang编写)只能理解Latin-1编码.有没有办法从Actionscript 3中的字符串生成一个完整的Latin-1字符代码的byteArray?

erlang iso-8859-1 utf-16 actionscript-3

6
推荐指数
1
解决办法
2万
查看次数

验证上传的文件是有效的 PEM 文件

我试图找出一种有效/优雅的方法来验证用户上传的文件是否是有效的 pem 文件,而无需依赖于扩展名的验证。任何人都可以做到这一点或有任何想法?

php openssl php-openssl

5
推荐指数
1
解决办法
3974
查看次数

尝试通过套接字发送HTTP请求

我在使用Actionscript 3的Socket()对象发送一个简单的HTTP请求时遇到了麻烦.我的onConnect监听器如下:

function sConnect(e:Event):void {
    trace('connected');
    s.writeUTFBytes('GET /outernet/client/rss/reddit-feeds HTTP/1.1\r\n');
    s.writeUTFBytes('Host: 208.43.71.50:8080\r\n');
    s.writeUTFBytes('Connection: Keep-alive\r\n');
    s.flush();
}
Run Code Online (Sandbox Code Playgroud)

使用数据包嗅探器,我可以看到请求确​​实被发送到服务器,但数据包嗅探器并不像使用其他HTTP服务那样将协议识别为HTTP.当我运行它时,服务器最终会断开我的连接.我试图连接到其他简单的Apache服务器,只是出现格式错误的请求错误.

我在这里错过了什么?

sockets http actionscript-3

1
推荐指数
1
解决办法
7948
查看次数