You can file a bug report here: http://www.macromedia.com/go/wish.
Most of these you can workaround by
dropping into ActionScript. Just use [] syntax to update your request
properties. E.g., abc.request[“param.1”] = 20;
Matt
Here are some issues we've encountered in Flex 1.5 when trying to
use it with some of our web applications via HTTP:
1) Cannot use parameter names in HTTPService if
parameter has a "."
in the name as in:
<mx:HTTPService
url=""
href="http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/">http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/
Historica...
Query&Content-Type=text/xml"
id="abc">
<mx:request>
<Param.1>20</Param.1>
</mx:request>
</mx:HTTPService>
2) There does not appear to be any way to pass
characters that
should be HTML encoded (such as the equals sign
below) using the
<mx:request> technique (also note that the
parameter name is XXX,
but the "right side value" should be the
string "A=whatever",
properly encoded)...
<mx:HTTPService
url=""
href="http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/">http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/
Historica...
Query&Content-Type=text/xml"
id="abc">
<mx:request>
<XXX>A={mydataboundthing.value}</XXX>
</mx:request>
</mx:HTTPService>
<<This causes the compiler to freak
out>>
---or ---
<mx:HTTPService
url=""
href="http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/">http://localhost/Lighthammer/Illuminator?QueryTemplate=Demo/
Historica...
Query&Content-Type=text/xml"
id="abc">
<mx:request>
<XXX>A%3D{mydataboundthing.value}</XXX>
</mx:request>
</mx:HTTPService>
<<This causes the ampersand to be
"double encoded" >>
Yahoo! Groups Links
|