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

303

11 views
Skip to first unread message

j

unread,
Jun 11, 2013, 9:03:36 AM6/11/13
to
I've been seeing URLs rewritten with 303's. With the somewhat
inscrutable "see other". I never see a manual link with these.

As near as I can tell these are probably being used for location or
device redirects.

So whither the 303? What is it really for?

Jeff

Jerry Stuckle

unread,
Jun 11, 2013, 9:41:22 AM6/11/13
to
http://www.lmgtfy.com/?q=http+303


--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstu...@attglobal.net
==================

richard

unread,
Jun 11, 2013, 5:35:20 PM6/11/13
to
On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:

> On 6/11/2013 9:03 AM, j wrote:
>> I've been seeing URLs rewritten with 303's. With the somewhat
>> inscrutable "see other". I never see a manual link with these.
>>
>> As near as I can tell these are probably being used for location or
>> device redirects.
>>
>> So whither the 303? What is it really for?
>>
>> Jeff
>
> http://www.lmgtfy.com/?q=http+303

I give people who post this shit a good hefty bitch slap.
a good 2x4 across the back of the head.
"Oh you're so stupid you don't know how to google so here ya go."
did you bother looking it up first asswipe?
I'll bet there will be tons of hits on the first page that have no relation
to the question.

Jerry Stuckle

unread,
Jun 11, 2013, 7:34:47 PM6/11/13
to
Why - because people have shown you the same site so many times?

But then you wouldn't know. You're too stoopid to click on a link. And
even if you did - you're too stoopid to understand what it says. That's
why people call you Richard the Stoopid.

And the only bitch you ever slapped bit you.

richard

unread,
Jun 11, 2013, 8:14:39 PM6/11/13
to
On Tue, 11 Jun 2013 19:34:47 -0400, Jerry Stuckle wrote:

> On 6/11/2013 5:35 PM, richard wrote:
>> On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:
>>
>>> On 6/11/2013 9:03 AM, j wrote:
>>>> I've been seeing URLs rewritten with 303's. With the somewhat
>>>> inscrutable "see other". I never see a manual link with these.
>>>>
>>>> As near as I can tell these are probably being used for location or
>>>> device redirects.
>>>>
>>>> So whither the 303? What is it really for?
>>>>
>>>> Jeff
>>>
>>> http://www.lmgtfy.com/?q=http+303
>>
>> I give people who post this shit a good hefty bitch slap.
>> a good 2x4 across the back of the head.
>> "Oh you're so stupid you don't know how to google so here ya go."
>> did you bother looking it up first asswipe?
>> I'll bet there will be tons of hits on the first page that have no relation
>> to the question.
>>
>
> Why - because people have shown you the same site so many times?
>
> But then you wouldn't know. You're too stoopid to click on a link. And
> even if you did - you're too stoopid to understand what it says. That's
> why people call you Richard the Stoopid.
>
> And the only bitch you ever slapped bit you.

Sieg Heil meinen fuhrer! sieg heil!

Jerry Stuckle

unread,
Jun 11, 2013, 8:55:03 PM6/11/13
to
I rest my case!

Doug Miller

unread,
Jun 11, 2013, 8:54:46 PM6/11/13
to
richard <nor...@example.com> wrote in news:db4a3lruunc0.g24bw2k2tws0.dlg@
40tude.net:

> On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:
>
>> On 6/11/2013 9:03 AM, j wrote:
>>> I've been seeing URLs rewritten with 303's. With the somewhat
>>> inscrutable "see other". I never see a manual link with these.
>>>
>>> As near as I can tell these are probably being used for location or
>>> device redirects.
>>>
>>> So whither the 303? What is it really for?
>>>
>>> Jeff
>>
>> http://www.lmgtfy.com/?q=http+303
>
> I give people who post this shit a good hefty bitch slap.

Why? Jeff had that coming. So do you, whenever you get the same.

> a good 2x4 across the back of the head.
> "Oh you're so stupid you don't know how to google so here ya go."

Yep, fits Jeff. Fits you, too, RtS.

> did you bother looking it up first asswipe?

Obviously Jeff did not -- which was the entire point of Jerry's reply.

> I'll bet there will be tons of hits on the first page that have no relation
> to the question.

You lose that bet, RtS.

j

unread,
Jun 11, 2013, 9:41:10 PM6/11/13
to
On 6/11/2013 8:54 PM, Doug Miller wrote:> richard <nor...@example.com>
wrote in news:db4a3lruunc0.g24bw2k2tws0.dlg@
> 40tude.net:
>
>> On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:
>>
>>> On 6/11/2013 9:03 AM, j wrote:
>>>> I've been seeing URLs rewritten with 303's. With the somewhat
>>>> inscrutable "see other". I never see a manual link with these.
>>>>
>>>> As near as I can tell these are probably being used for location or
>>>> device redirects.
>>>>
>>>> So whither the 303? What is it really for?
>>>>
>>>> Jeff
>>>
>>> http://www.lmgtfy.com/?q=http+303
>>
>> I give people who post this shit a good hefty bitch slap.
>
> Why? Jeff had that coming. So do you, whenever you get the same.

Why don't you read what Google yields. HTTP 303 is quicksand.

#1 hit:

303 See Other has been proposed as one way of responding to a request
for a URI that identifies a real-world object according to Semantic Web
theory (the other being the use of hash URIs).[1] For example, if
http://www.example.com/id/alice identifies a person, Alice, then it
would be inappropriate for a server to respond to a GET request with 200
OK, as the server could not deliver Alice herself. Instead the server
would issue a 303 See Other response which redirected to a separate URI
providing a description of the person Alice.
303 See Other can be used for other purposes. For example, when building
a RESTful web API that needs to return to the caller immediately but
continue executing asynchronously (such as a long-lived image
conversion), the web API can provide a status check URI that allows the
original client who requested the conversion to check on the
conversion's status. This status check web API should return 303 See
Other to the caller when the task is complete, along with a URI from
which to retrieve the result in the Location HTTP header field.[2]

#2

The response to the request can be found under a different URI and
SHOULD be retrieved using a GET method on that resource. This method
exists primarily to allow the output of a POST-activated script to
redirect the user agent to a selected resource. The new URI is not a
substitute reference for the originally requested resource. The 303
response MUST NOT be cached, but the response to the second (redirected)
request might be cacheable.

The different URI SHOULD be given by the Location field in the response.
Unless the request method was HEAD, the entity of the response SHOULD
contain a short hypertext note with a hyperlink to the new URI(s).



And going down the Google list gets further in the weeds. What I see for
303's is nether from a POST, nor have a hyperlink nor does it fit
whatever I can make out from hit #1.


So, I had consulted the all knowing Google and 303's are still
swampland. It seems to be used for a catchall when 302 doesn't quite fit.

What I had hoped is that someone who actually uses 303s would weigh in.

Just forget it.

Jeff

Jerry Stuckle

unread,
Jun 11, 2013, 9:44:10 PM6/11/13
to
The second hit: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

"303 See Other (since HTTP/1.1)
The response to the request can be found under another URI using a
GET method. When received in response to a POST (or PUT/DELETE), it
should be assumed that the server has received the data and the redirect
should be issued with a separate GET message.[2]"

Seems pretty clear to me.

Doug Miller

unread,
Jun 12, 2013, 7:00:44 AM6/12/13
to
j <mun...@att.net> wrote in news:kp8jdn$bvd$1...@news.albasani.net:

> On 6/11/2013 8:54 PM, Doug Miller wrote:> richard <nor...@example.com>
> wrote in news:db4a3lruunc0.g24bw2k2tws0.dlg@
> > 40tude.net:
> >
> >> On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:
> >>
> >>> On 6/11/2013 9:03 AM, j wrote:
> >>>> I've been seeing URLs rewritten with 303's. With the somewhat
> >>>> inscrutable "see other". I never see a manual link with these.
> >>>>
> >>>> As near as I can tell these are probably being used for location or
> >>>> device redirects.
> >>>>
> >>>> So whither the 303? What is it really for?
> >>>>
> >>>> Jeff
> >>>
> >>> http://www.lmgtfy.com/?q=http+303
> >>
> >> I give people who post this shit a good hefty bitch slap.
> >
> > Why? Jeff had that coming. So do you, whenever you get the same.
>
> Why don't you read what Google yields. HTTP 303 is quicksand.
>
I *did* read it. Not my fault you're unable to understand it.

WindsorFox<SS>

unread,
Jun 12, 2013, 9:34:25 AM6/12/13
to
Did you? Obviously not as the very first link is a descriptive link
at Wikipedia that exactly answers the question that was asked.`

Jerry Stuckle

unread,
Jun 12, 2013, 10:37:00 AM6/12/13
to
Even if he did, he's too stoopid to understand what the link said.

Robert Baer

unread,
Jun 12, 2013, 11:57:49 PM6/12/13
to
Well, in a way, i use 303s (actually a 301 re-direct).
First, the relevant Google reference (5th)
http://www.checkupdown.com/status/E303.html
Then the applicable section, QUOTE:
303 errors in the HTTP cycle

Any client (e.g. your Web browser or our CheckUpDown robot) goes
through the following cycle when it communicates with the Web server:

Obtain an IP address from the IP name of the site (the site URL
without the leading 'http://'). This lookup (conversion of IP name to IP
address) is provided by domain name servers (DNSs).
Open an IP socket connection to that IP address.
Write an HTTP data stream through that socket.
Receive an HTTP data stream back from the Web server in
response. This data stream contains status codes whose values are
determined by the HTTP protocol. Parse this data stream for status codes
and other useful information.

This error occurs in the final step above when the client receives
an HTTP status code that it recognises as '303'.

Fixing 303 errors - general

The 303 response from the Web server should always include an
alternative URL to which redirection should occur. If it does, a Web
browser will immediately retry the alternative URL. So you never
actually see a 303 error in a Web browser, unless perhaps you have a
corrupt redirection chain e.g. URL A redirects to URL B which in turn
redirects back to URL A. If your client is not a Web browser, it should
behave in the same way as a Web browser i.e. immediately retry the
alternative URL.

If the Web server does not return an alternative URL with the 303
response, then either the Web server sofware itself is defective or the
Webmaster has not set up the URL redirection correctly.
END QUOTE.

Application in real life:
Take a mythical site BarfBag.com; it will act (and perhaps to some
extent act differently) than the site www.BarfBag.com
I can attest to the fact that they are DIFFERENT and that Google
Analytics treats them as they were completely different.
Nevermind that whichever form is entered in the browser, one _sees_
the same thing on the screen.
That fact totally skewed my "numbers" which drive me up the wall;
nobody had a clue as to WTF was going on,until someone that KNEW about
this mess clued me in.
The FIX: i asked my ISP to do a 301 re-direct.

Yes, yes, you said 303..but what i saw and did (re 301) tracks the
'splaination give fer 303.

Marc Bissonnette

unread,
Jun 12, 2013, 11:38:29 PM6/12/13
to
Robert Baer <rober...@localnet.com> wrote in
news:Pyaut.53053$cw4....@newsfe21.iad:

> Take a mythical site BarfBag.com;

<nitpick> ... except http://barfbag.com is not mythical :)

Jerry Stuckle

unread,
Jun 13, 2013, 7:59:06 AM6/13/13
to
Please read it again. A 301 is different from a 303 - which is why they
are different status codes.

j

unread,
Jun 14, 2013, 10:51:37 AM6/14/13
to
On 6/12/2013 11:57 PM, Robert Baer wrote:
> j wrote:
>> On 6/11/2013 8:54 PM, Doug Miller wrote:> richard <nor...@example.com>
>> wrote in news:db4a3lruunc0.g24bw2k2tws0.dlg@
>> > 40tude.net:
>> >
>> >> On Tue, 11 Jun 2013 09:41:22 -0400, Jerry Stuckle wrote:
>> >>
>> >>> On 6/11/2013 9:03 AM, j wrote:
<snip>
Yes.

So, lets say you only want one site, then a 301. But if you wanted two
sites that the server would decide what to send the redirection to, then
a 303. This would match what I see at the NYTimes.

I have yet to see a POST to GET 303, that doesn't mean they aren't
there. What I see are GET to GET. Usually I would do a 302 for those,
but I think a 303 is more apt.

You don't see much GET these days in a URL as URLs are typically
rewritten to hide the GET request. Underneath it may be all GET.

There are a lot of smug geniuses following this thread, good for them.

I like to see why something is being done, reading dry specs often
misses that.

For example, my recent thread on Google Analytics and www subdomains. No
one in that thread either addressed what/why Google is doing that, and
why Google dings you, which they certainly do. Instead this drifted off
into discussion about what is a subdomain.

So, two different ways of thinking. Those immersed in specs often miss
the overview. And are probably being dinged by Google.

http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator (N/J)

Jeff

John Bokma

unread,
Jun 14, 2013, 5:28:01 PM6/14/13
to
j <mun...@att.net> writes:

> So, two different ways of thinking. Those immersed in specs often miss
> the overview. And are probably being dinged by Google.
>
>
> http://en.wikipedia.org/wiki/Myers-Briggs_Type_Indicator (N/J)

http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

The Dunning–Kruger effect is a cognitive bias in which unskilled
individuals suffer from illusory superiority, mistakenly rating their
ability much higher than average. This bias is attributed to a
metacognitive inability of the unskilled to recognize their mistakes.

;-)

--
John Bokma j3b

Blog: http://johnbokma.com/ Perl Consultancy: http://castleamber.com/
Perl for books: http://johnbokma.com/perl/help-in-exchange-for-books.html
0 new messages