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
-------------------------------------------------------------


Reply via email to