Use of %2B in links (otherwise known as the plus (+) sign

Author Message
Nic Fletcher 03/29/2006 07:02 am
Hi,

I am trying to download a site that has the plus sign (+) as part of a parameter for an .asp page. The source file documents the link with the character code %2B. For example:

http://my.site.com/archives/VI.asp?SN=set48&FN=0697a03&Seq=02%2B03%2B04%2B07%2B09%2B10%2B12%2B13%2B15%2B21%2B22%2B23 (example 1)

If I hover my mouse over the link in IE6 the status bar shows plus sign (+):

http://my.site.com/archives/VI.asp?SN=set48&FN=0697a03&Seq=02+03+04+07+09+10+12+13+15+21+22+23 (example 2)

but when I click on the link, the URL contains the %2B code instead (as in example 1).

However, OEP 2.8 SR1 and 2.9 (I just tested the new version - same issue) always converts the %2B to the plus sign. In this case, the server returns as HTTP 500 error.

This is NOT just a case of parsing; even if I paste the url with the %2B code (example 1) into a new project, it converts it to the plus (+) sign and fails to download even the first page!

OEP 2.9 happily downloads from other URLs on .asp pages on this same site (but that don`t have the plus sign or %2B character code in the URL). While this could look like a clever measure from the site owners to stop downloaders, please note that the base functionality in IE to download offline pages will download the links!

Thanks in advance (and hoping there`s an easy solution)...

Nic.
Oleg Chernavin 03/29/2006 07:02 am
Dear Nic Fletcher,

Thank you for reporting the problem. I just fixed it. Can you please download the updated oe.exe file here:

http://www.metaproducts.com/download/betas/oep1292.zip

Please unzip the file and replace the old oe.exe file with the new one.

Best regards,
Oleg Chernavin
MetaProducts corp.
Nic 03/29/2006 07:02 am
Wow Oleg!

That is what I call service. It`s great to see a software company who cares in this manner!

Nic.

Oleg Chernavin 03/29/2006 07:02 am
We simply like to get such kind of responses from people! :-)

Oleg.