Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

What is so special about an x in a URL parameter?

3 views
Skip to first unread message

Dempsey

unread,
Oct 25, 2010, 12:19:12 AM10/25/10
to
I am having a strange phenomena in Firefox. When I try the following URL:

http://www.classic-clocks.com/popup.asp?image=../images/parts/large/dial_034.jpg&title=Kieninger%20250%20x%20330mm%20Dial

Firefox generates the message "The system cannot find the file specified."

When I change the x into any other letter the page is displayed
properly. I tried it also in IE8 and it does not like the x either.

What is so special about the x in the URL?

g

unread,
Oct 25, 2010, 12:33:18 AM10/25/10
to firefox-support
On 10/25/2010 04:19 AM, Dempsey wrote:
<snip>

> What is so special about the x in the URL?

"x" is seen as a multiplier.

if you sub "%78" for letter "x", page will display.

hth.


--

peace out.

tc.hago,

g
.

****
in a free world without fences, who needs gates.
**
help microsoft stamp out piracy - give linux to a friend today.
**
to mess up a linux box, you need to work at it.
to mess up an ms windows box, you just need to *look* at it.
**
learn linux:
'Rute User's Tutorial and Exposition' http://rute.2038bug.com/index.html
'The Linux Documentation Project' http://www.tldp.org/
'LDP HOWTO-index' http://www.tldp.org/HOWTO/HOWTO-INDEX/index.html
'HowtoForge' http://howtoforge.com/
****

signature.asc

Dempsey

unread,
Oct 25, 2010, 1:14:47 AM10/25/10
to
On 24/10/2010 22:33, g wrote:
> On 10/25/2010 04:19 AM, Dempsey wrote:
> <snip>
>
>> What is so special about the x in the URL?
>
> "x" is seen as a multiplier.
>
> if you sub "%78" for letter "x", page will display.
>
> hth.
>
>
Okay, that solved the issue, but not the answer. According to the
standards a URL including the query strings can have 71 valid
characters: A to Z, a to z, 0 to 9, and some punctuation characters.

Stanimir Stamenkov

unread,
Oct 25, 2010, 1:34:52 AM10/25/10
to
Sun, 24 Oct 2010 22:19:12 -0600, /Dempsey/:

It doesn't seem problem of the browser but appears as problem with
script on the server side, not decoding query parameter correctly
and failing to do what's supposed to do, returning just the message
you're observing. For example, the following equal value URL
appears to work:

http://www.classic-clocks.com/popup.asp?image=../images/parts/large/dial_034.jpg&title=Kieninger+250+x+330mm+Dial

--
Stanimir

g

unread,
Oct 25, 2010, 1:38:56 AM10/25/10
to firefox-support
On 10/25/2010 05:14 AM, Dempsey wrote:
<snip>

> Okay, that solved the issue, but not the answer. According to the
> standards a URL including the query strings can have 71 valid
> characters: A to Z, a to z, 0 to 9, and some punctuation characters.

good question.

where are you getting 'standards' from? do you have a url, or what you are
reading in a book/manual?

btw, this link will also give you image;

http://www.classic-clocks.com/popup.asp?image=../images/parts/large/dial_034.jpg

signature.asc

g

unread,
Oct 25, 2010, 1:55:00 AM10/25/10
to firefox-support
On 10/25/2010 05:34 AM, Stanimir Stamenkov wrote:
<snip>

> It doesn't seem problem of the browser but appears as problem with
> script on the server side, not decoding query parameter correctly
> and failing to do what's supposed to do, returning just the message
> you're observing. For example, the following equal value URL
> appears to work:
>
> http://www.classic-clocks.com/popup.asp?image=../images/parts/large/dial_034.jpg&title=Kieninger+250+x+330mm+Dial

i do not disagree with what you say, as it is how url is interpreted.

this is another way of getting there;

http://www.classic-clocks.com/images/parts/large/dial_034.jpg

note 'magnifier' cursor.

signature.asc

Geoffrey Hyde

unread,
Oct 25, 2010, 5:31:41 AM10/25/10
to
"g" <gel...@bellsouth.net> wrote in message
news:mailman.1700.128798122...@lists.mozilla.org...

>On 10/25/2010 04:19 AM, Dempsey wrote:
><snip>

>> What is so special about the x in the URL?

>"x" is seen as a multiplier.

>if you sub "%78" for letter "x", page will display.

Answer me two questions:

Why do your posts include your digital signature, which is not needed in a
newsgroup, and which breaks replying to your posts?

Why does index.htm (or .html) work for all browsers?

If the quoting above seems messed up it's because I did a manual job of it.
I can only control what I write at this end, not what your newsreader breaks
at your end.


Cheers ...

Geoffrey Hyde

Fox on the run

unread,
Oct 25, 2010, 7:09:07 AM10/25/10
to
On Oct 25, 7:31 am, "Geoffrey Hyde" <g.h...@bigNOSPAMpond.net.au>
wrote:

>
> Answer me two questions:
>
> Why do your posts include your digital signature, which is not needed in a
> newsgroup, and which breaks replying to your posts?
>
> Why does index.htm (or .html) work for all browsers?
>
<snip>
> Cheers ...
>
> Geoffrey Hyde

What do you mean by "Why does index.htm (or .html) work for all
browser?"? Are you asking why can you add index.html to the end of
any URL and it will work? Or why is it that any browser can open up a
index.html file? Or have I totally missed what you are asking? No
point in anyone replying until one understands your question otherwise
it generates unnecessary noise in the thread.

JB

Beauregard T. Shagnasty

unread,
Oct 25, 2010, 7:21:31 AM10/25/10
to
Geoffrey Hyde wrote:

> "g" <gel...@bellsouth.net> wrote:
>> [snipped]


>
> Answer me two questions:
>
> Why do your posts include your digital signature, which is not needed
> in a newsgroup, and which breaks replying to your posts?

It's been mentioned to "g" before. He posts via the 'email list' rather
than a newsreader, and probably adds those same tiresome 1,320 bytes to
every email he sends - including the excessive 22-line signature. I
stopped reading his posts a long time ago.

Exercise your killfile!

--
-bts
-Four wheels carry the body; two wheels move the soul

Jay Garcia

unread,
Oct 25, 2010, 8:41:32 AM10/25/10
to
On 25.10.2010 04:31, Geoffrey Hyde wrote:

--- Original Message ---


> Why does index.htm (or .html) work for all browsers?

.htm and .html are the filetypes recognized by browsers.

.htm is the old 8 x 3 naming convention still in use today by older systems.

--
*Jay Garcia - Netscape/Flock Champion*
www.ufaq.org
Netscape - Firefox - SeaMonkey - Flock - Thunderbird

Greywolf

unread,
Oct 25, 2010, 10:18:02 AM10/25/10
to


I've read all the replies. Some additional comments to stir up the mud a
bit. ;-)

a) the troublesome title string uses convention "A x B" to specify the
size of an object. In such specs "x" is a sign for "by", not a multiplier.
b) the presence of %20 in the title string, and the space after "dial"
in the *.jpg's file name, indicates a mix of ANSI and ASCII code.
c) IMO, both FF and IE's parsers are confused by a mix of ASCII and ANSI
codes in the text strings. NB that what you see is not the binary code
block that encodes the URL, but the browser's (and OS's) interpretation
of the binary code.

I don't know if this helps or not. ;-)
wolf k.

Jeremy Nicoll - ml firefox

unread,
Oct 25, 2010, 10:40:06 AM10/25/10
to support...@lists.mozilla.org
Dempsey <pieter....@van-vliet.org> wrote:

I think the bit of the URL up to the "?" is the location of the file,
whereas the bit after the "?" is a parameter which will be processed by the
server.

Normally you see such things in URLs where the lefthand end ends in, for
example, xyz.asp? or xyz.php? when what's meant is that the thing named
"xyz.asp" or "xyz.php" is a program that the server must run and the stuff
after the question mark is information to be given to the program.

To me, using the ? followed by info doesn't make proper sense when the
lefthand part ends in ".jpg", because whatever.jpg is not likely to be a
program.

However maybe the server in question purposefully allows this so that info
can be passed to it to affect the way that the jpg you're asking for will be
returned to you.

Looking at that

"Kieninger%20250%20x%20330mm"

is clearly meant to read

"Kieninger 250 x 330mm"

but I wonder if the processing being done by the server (which is perhaps
just meant to put this picture-title text next to the picture itself?) might
have treated the "0x" part of that as an indicator (like an embedded %) that
what's coming next is a base-16 hexadecimal number. That is, in some cases
in computing, a literal like

0xABCD1234EF

is meaningful. But in this case the text following the "0x" starts with a
percentage ie we have "0x%20" which might cause a parsing error and that in
turn might prevent the whole http request from working.

This is just a guess.

--
Jeremy C B Nicoll - my opinions are my own.

Larry Sheldon

unread,
Oct 25, 2010, 12:26:05 PM10/25/10
to
On 10/25/2010 4:31 AM, Geoffrey Hyde wrote:
> Why do your posts include your digital signature, which is not needed in a
> newsgroup, and which breaks replying to your posts?
>
> Why does index.htm (or .html) work for all browsers?

I don't see a digital signature in "g"'s postings--what does it look like?

I think "index" is the default HTML page and is assumed if none is given.

Jay Garcia

unread,
Oct 25, 2010, 12:53:25 PM10/25/10
to
On 25.10.2010 11:26, Larry Sheldon wrote:

--- Original Message ---

> On 10/25/2010 4:31 AM, Geoffrey Hyde wrote:
>> Why do your posts include your digital signature, which is not needed
>> in a
>> newsgroup, and which breaks replying to your posts?
>>
>> Why does index.htm (or .html) work for all browsers?

> I think "index" is the default HTML page and is assumed if none is given.

That is correct but according to the server configuration, could also be
"welcome.htm" or "welcome.html" or "default.htm" ... etc.

Beauregard T. Shagnasty

unread,
Oct 25, 2010, 1:24:14 PM10/25/10
to
Larry Sheldon wrote:

> I don't see a digital signature in "g"'s postings--what does it look
> like?

In my newsreader, it shows as an "attachment" to all of his posts. It
starts like this:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org/

and goes on for many lines, showing his digital key. There are other
people using PGP signatures in groups I read; some come as
"attachments", others show it included right in the body of the post. In
either case, it is bloat, and annoying.

Ed Mullen

unread,
Oct 25, 2010, 1:44:14 PM10/25/10
to
Beauregard T. Shagnasty wrote:
> Larry Sheldon wrote:
>
>> I don't see a digital signature in "g"'s postings--what does it look
>> like?
>
> In my newsreader, it shows as an "attachment" to all of his posts. It
> starts like this:
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (GNU/Linux)
> Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org/
>
> and goes on for many lines, showing his digital key. There are other
> people using PGP signatures in groups I read; some come as
> "attachments", others show it included right in the body of the post. In
> either case, it is bloat, and annoying.
>

Interesting. It does not show in the message nor as an attachment here
in SM. It *is*, however, in the source of the message.

--
Ed Mullen
http://edmullen.net/
"I have not failed, I've just found 10,000 ways that won't work." -
Thomas Edison

Dempsey

unread,
Oct 25, 2010, 2:01:25 PM10/25/10
to
Let me try to explain -- although this is standard convention --:

http://www.classic-clocks.com/popup.asp -- is the vbscript "program"
that generates the web page.

?image=../images/parts/large/dial_034.jpg -- is the first parameter
passed to the "program". Also note that there is note a space after
"dial", but an underscore.

&title=Kieninger%20250%20x%20330mm%20Dial -- is the second parameter
passed to the "program".

After reading all the replies -- some are off-topic -- I have come to
the conclusion that the information is passed correctly to the server,
but that the server does something weird to parameters with an x in it.
In other words, it is not a browser problem after all.

Larry Sheldon

unread,
Oct 25, 2010, 2:15:29 PM10/25/10
to
On 10/25/2010 12:24 PM, Beauregard T. Shagnasty wrote:
> Larry Sheldon wrote:
>
>> I don't see a digital signature in "g"'s postings--what does it look
>> like?
>
> In my newsreader, it shows as an "attachment" to all of his posts. It
> starts like this:
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (GNU/Linux)
> Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org/
>
> and goes on for many lines, showing his digital key. There are other
> people using PGP signatures in groups I read; some come as
> "attachments", others show it included right in the body of the post. In
> either case, it is bloat, and annoying.

I don't disagree, but it is interesting that TB 3.1.5 doesn't show them
to me (there are many lines of "dotsig" but because they are delineated
by a proper sentinel (and TB obeys it) they are "grayed-out" and I don't
notice them. the PGP junk I don't see at all.

I hadn't thought about it until just now, so I didn't carry t forward,
but if PGP ever makes sense, why would it not make sense here?

Greywolf

unread,
Oct 25, 2010, 2:15:56 PM10/25/10
to
On 25/10/2010 14:01, Dempsey wrote:
> Let me try to explain -- although this is standard convention --:
>
> http://www.classic-clocks.com/popup.asp -- is the vbscript "program"
> that generates the web page.
>
> ?image=../images/parts/large/dial_034.jpg -- is the first parameter
> passed to the "program". Also note that there is note a space after
> "dial", but an underscore.

Ah! Was not visible when the link as a whole is underlined in plain
text, as it is here with TBird. ("Underscore" is actually an underlined
space.)

> &title=Kieninger%20250%20x%20330mm%20Dial -- is the second parameter
> passed to the "program".

AFAIK, %20 is how an ASCII parser represents and ANSI space.

> After reading all the replies -- some are off-topic -- I have come to
> the conclusion that the information is passed correctly to the server,
> but that the server does something weird to parameters with an x in it.
> In other words, it is not a browser problem after all.

I think you're right. And I suspect it's the mix of ASCII (1st
parameter) and ANSI (2nd parameter) that confuses the vbscript.

wolf k.

Larry Sheldon

unread,
Oct 25, 2010, 2:19:44 PM10/25/10
to
On 10/25/2010 12:44 PM, Ed Mullen wrote:
> Beauregard T. Shagnasty wrote:
>> Larry Sheldon wrote:
>>
>>> I don't see a digital signature in "g"'s postings--what does it look
>>> like?
>>
>> In my newsreader, it shows as an "attachment" to all of his posts. It
>> starts like this:
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.5 (GNU/Linux)
>> Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org/
>>
>> and goes on for many lines, showing his digital key. There are other
>> people using PGP signatures in groups I read; some come as
>> "attachments", others show it included right in the body of the post. In
>> either case, it is bloat, and annoying.
>>
>
> Interesting. It does not show in the message nor as an attachment here
> in SM. It *is*, however, in the source of the message.

Interesting--I hadn't thought to use my new-found CTRL U skillz--I too
see the stuff in the raw data -- appears to be a multi-part message with
most of the junk (but not all of it) in a separate part.

Mozilla must have a filter module for the problem. Good on them. (TB
3.1.5 here).

Pete Holsberg

unread,
Oct 25, 2010, 5:23:07 PM10/25/10
to Firefox help community
Dempsey has written on 10/25/2010 12:19 AM:

FWIW: I used this and got a nifty picture:

http://www.classic-clocks.com/popup.asp?image=../images/parts/large/dial_034.jpg


--
Pete Holsberg
Columbus, NJ

Before you criticize someone, you should walk a mile in their shoes.
That way, when you criticize them, you're a mile away
and you have their shoes!
- Frieda Norris

g

unread,
Oct 25, 2010, 7:39:08 PM10/25/10
to firefox-support
On 10/25/2010 09:23 PM, Pete Holsberg wrote:

yes.

i posted that link, "Date: Mon, 25 Oct 2010 05:38:56 +0000". it has an
image size of 2,707 bytes.

where as, link i posted, "Date: Mon, 25 Oct 2010 05:55:00 +0000",
"http://www.classic-clocks.com/images/parts/large/dial_034.jpg", shows
a "magnifier" cursor, which when clicked on image, a second image appears
and has an size of 331,328 bytes.

all of which is explained on page "http://www.classic-clocks.com/help.asp".

signature.asc
0 new messages