Just use a relative address instead--do not include the server name. Note that the file loaded will always be relative to the htm file instantiating the flash player--not the swf itself. (But if both files are in the same directory, this will not be an issue.)
On Thu, May 7, 2009 at 3:43 AM, Laurence MacNeill <[email protected]> wrote: > How do I avoid hard-coding all my HTTPService URLs? > > The reason I'm asking is, this app is going to run on different servers with > different IP addresses, and I need a way to get the app to know what IP > address its server is. For example, in the office it's going to be running > on the intranet at 192.168.1.254. But it'll also be running on the > web-server at a completely different address, for people to use online (from > home, for example). I can't hard-code 192.168.1.254 into all my HTTPService > calls, because that would break the app on the web-server. > > So how do I do this? I was thinking about using an .XML file kind of like > an .INI file, where the app would read it at startup and get the correct > address to send HTTPService calls to, but the URL of that .XML file would > have to be hard-coded anyway, right? So it's kind of a catch-22 situation, > unless I'm missing something. Plus it would require someone to edit that > .XML file to put the correct IP address in there, which is OK if it's the > only way to do it, but seems kind of primitive. > > There should be an easy way (I would think) for the app to know what it's > base URL is, so I can simply put that into a global variable, and then use > the variable in all my HTTPService URLs -- so it'd just work automatically > no matter which server it's running on. But I can't figure out how to do > that. If anyone knows, I'd greatly appreciate your telling me. > > Thanks for any help you can give, > > > Laurence MacNeill > Mableton, Georgia, USA > > > > ------------------------------------------------------------- > To unsubscribe from this list, simply email the list with unsubscribe in the > subject line > > For more info, see http://www.affug.com > Archive @ http://www.mail-archive.com/discussion%40affug.com/ > List hosted by http://www.fusionlink.com > ------------------------------------------------------------- > > > -- Scott Talsma CTO, echoEleven ------------------------------------------------------------- To unsubscribe from this list, simply email the list with unsubscribe in the subject line For more info, see http://www.affug.com Archive @ http://www.mail-archive.com/discussion%40affug.com/ List hosted by http://www.fusionlink.com -------------------------------------------------------------
