Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Apache + AIM problem IIS??

Status
Not open for further replies.

joeisbatman

Programmer
Oct 8, 2001
39
US


Folks, to answer this post you'll need a large amount of knowledge on the differences between APACHE, and IIS,and maybe some time on your hands to help me test my theory. Just a warning...

I'm developing a website in vbscript. Part of the site's purpose is to display a page using the AOL-INSTANT MESSAGER BROWSER. This is the part that complicates everything. When I mean it uses the AIM browser, I mean that the pages will be loaded into people's profiles. Basically, a person will have a hyperlink to my page in their profile, and it will load up INSIDE their window. Heres my problem:

I find that in AOL instant messager, some webpages do not work when an a querystring that is appended to the url has spaces in it. *Part of the website's function requires that sometimes the querystring has something like blah.hml?SN=j o e.* This part is beyond my control. I find that I get an error when I host a page using IIS and windows 2000. When I remove these spaces everything works fine.

I've tested many types of links, and links that are hosted on different websites do not always have this problem!!! I suspect that sites hosted with IIS, when
1. linked to
2. and have spaces in the querystring
3. AND are being displayed in the AIM browswer
Do not work.
I do not have access to an APACHE server, but I know of one apache server that does not have this problem. I'm desperately searching for someone who can help me better understand this problem, and maybe configure my IIS to avoid it. Else I may have to scrap months of work and rewrite my website (and all the script) in something like PHP and run it on Linux.

So is there any type of setting that would change how IIS interprets URLs? or maybe how it COMMUNICATES WITH A BROWSWER?
 
The problem is with the spaces in the names. Spaces within URLs should be encoded to (if memory serves) %20. If you are crafting the URL strings with your VBScript, then you will need to encode the space characters. There are other characters that also need "%"-encoding. You should be able to track down a full list at
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top