代码之家  ›  专栏  ›  技术社区  ›  Alexandre Victoor

如何使用Flex在ISO-8859-1中发送SOAP请求?

  •  1
  • Alexandre Victoor  · 技术社区  · 18 年前

    Flex默认使用UTF-8。我还没有找到在actionscript WebService类上指定不同编码/字符集的方法。

    2 回复  |  直到 12 年前
        1
  •  1
  •   Juan Delgado    18 年前

    嗯,看这里:

    http://www.adobe.com/devnet/flex/articles/struts_06.html

    我认为该示例意味着将您的mxml文件声明为iso-8859-1可能会奏效,但我真的不这么认为。

    我可能错了,但据我所知,Flash播放器只处理UTF-8编码。我搜索了一个官方页面的链接,但没有找到。

    如果是这种情况,您可以:

    a) 更新webservice以处理UTF-8编码

    您可能想尝试一下旧系统。useCodepage=true技巧,但当用户在Linux或Mac上时,这不起作用,请小心使用!

        2
  •  0
  •   Alexandre Victoor    18 年前

    目前我找到的唯一解决方案是在服务器端重新编码输入请求。