Instead of awkwardly typing on your phone’s keypad something to the extent of “cant find yr house” or “theyre charging a cover here at this venue,” try using server response codes!

200 = OK
The client’s request was successful, and the server’s response contains the requested data.

[FRIEND] hows the sushi ovr there?
[YOU] 200

or

[FRIEND] is it cool if i come over after work w/ a 6pack?
[YOU] 200


202 = Accepted

The request was accepted but not immediately acted upon. More information about the transaction may be given in the entity body of the server’s response. There is no guarantee that the server will actually honor the request, even though it may seem like a legitimate request at the time of acceptance.

[FRIEND] come to our party tonite. addy = 2143 hoyne apt4. theres a keg
[YOU] 202


204 = No Content

A status code and header is given in the response, but there is no entity body in the reply. Browsers should not update their document view upon receiving this response. This is a useful code for an imagemap handler to return when the user clicks on useless or blank areas of an image.

Use this one in place of “lame” or “nothing exciting here”

[FRIEND] how’s the music ovr there? djs start yet?
[YOU] 204


300 = Multiple Choices

The requested URI refers to more than one resource. For example, the URI could refer to a document that has been translated into many languages. The entity body returned by the server could have a list of more specific data about how to choose the correct resource.

[FRIEND] hey whats goin on tonite?
[YOU] 300

301 = Moved Permanently
The requested URI is no longer used by the server, and the operation specified in the request was not performed. The new location for the requested document is specified in the Location header. All future requests for the document should use the new URI.

[FRIEND] yo im heading ovr there now ok?
[YOU] 301: rodan


302 = Moved Temporarily

The requested URI has moved, but only temporarily. The Location header points to the new location. Immediately after receiving this status code, the client should use the new URI to resolve the request, but the old URI should be used for all future requests.

Use this one in place of “brb.”

[FRIEND] yo im heading ovr there now ok?
[YOU] 302


401 = Unauthorized

The result code is given along with the WW-Authenticate header to indicate that the request lacked proper authorization, and the client should supply proper authorization when requesting this URI again.

[FRIEND] were u able to get in without yr ID? or no?
[YOU] 401


402 = Payment Required

This code is not yet implemented in HTTP.

But that doesn’t mean we can’t use it over SMS!

[FRIEND] is it a free show 2nite or is there a cover?
[YOU] 402

403 = Forbidden
The request was denied for a reason the server does not want to (or has no means to) indicate to the client.

[FRIEND] i herd the show was sold out. did u get in?
[YOU] 403

or

[FRIEND] how’d it go last night with that new girl???
[YOU] 403


404 = Not Found

The document at the specified URI does not exist.

[FRIEND] is there any parking outside the place? did you find any?
[YOU] 404

or

[FRIEND] where teh frak r you??? weve been waiting for 2 hrs now…
[YOU] 404

or, [*advanced*] as an inverted request, signalling “i’m lost”:

[YOU] 404
[FRIEND] 2 blks n of armitage at dickens, 3rd bldng on right


405 = Method Not Allowed

This code is given with the Allow header and indicates that the method used by the client is not supported for this URI.

[FRIEND] can i bring my dogs to the theater?
[YOU] 405


406 = Not Acceptable

The URI specified by the client exists, but not in a format preferred by the client. Along with this code, the server provides the Content-Language, Content-Encoding, and Content-Type headers.

[FRIEND] sup doo000000d?? im bringin 2 transvestites and some bondage gear to yr party tonite!!!!!!!!!!!!!!!! RAWK on!
[YOU] 406


409 = Conflict

This code indicates that the request conflicts with another request or with the server’s configuration. Information about the conflict should be returned in the data portion of the reply.

[FRIEND] can you meet me @ 4:30 @ filter today?
[YOU] 409: dentist appt


410 Gone

This code indicates that the requested URI no longer exists and has been permanently removed from the server.

[FRIEND] what happend to that cute roomate you had?
[YOU] 410

(I orginally posted this on the Modsquare forums in 2002. it’s been updated from that version)

 

[tags]sms, mobile, geek, funny, humor, text messaging, culture[/tags]

This post was written by Liz on July 11, 2006
Posted Under: Geek,LOL

Reader Comments

There needs to be an SMS for “FUCKIN’ AWESOME” so I can use that here instead of actually having to type a whole sentance.

#1 
Written By Linkskywalker on July 12th, 2006 @ 5:00 am

Look 200 to me! ;)

#2 
Written By Mick on July 12th, 2006 @ 5:06 am

417…

Nah, just kidding. Very clever.

#3 
Written By Jim O'Connell on July 12th, 2006 @ 9:34 am

500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.

[FRIEND] Last night you were CRAZY, did you puke?
[YOU] 500

501 Not Implemented
The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource.
[FRIEND] Let’s go to the strip club!
[YOUR] 501: married

503 Service Unavailable
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay MAY be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
[FRIEND] order pizza
[YOU] 503: It’s christmas

#4 
Written By Erik Kastner on July 12th, 2006 @ 1:47 pm

If you expand it out to include SIP response codes, you get some fun ones:

483: Too Many Hops

[FRIEND] How’s that microbrew?
[YOU] 483

604: Does Not Exist Anywhere

[FRIEND] I got to find a hot girl who’s into me
[YOU] 604

#5 
Written By dagfooyo on July 12th, 2006 @ 6:52 pm

200

Allthough i think it much faster to type two words with T9 than getting in the menu and chosing “type number”
neway, grt idea^^

#6 
Written By Christoph Wagner on July 12th, 2006 @ 8:08 pm

What’s the response code for “freaking out because those places (rodan, filter) are right around the corner” ??

#7 
Written By John Zeratsky on July 12th, 2006 @ 8:23 pm

One of the best things i ever heard was my friend saying “my shoe is 404, help me look for it”. I couldnt stop laughing.

The thing about these codes is that the the person you are replying to has to be an uber geek also. No one i hang out with whould really get it, i would probbly get a “WTF?” in reply. ha!

#8 
Written By Josh Giese on July 12th, 2006 @ 10:30 pm

This is amazing. Hah!

#9 
Written By emory on July 12th, 2006 @ 10:55 pm

shouldn’t these be SMTP response codes? this is messaging not resource retrieval.

#10 
Written By james on July 12th, 2006 @ 11:37 pm

#11 
Written By ekigyuu on July 13th, 2006 @ 12:06 am

Even the non-geek, and frequent user of the net, should be able to get the 404 reference if you drop it on them.

#12 
Written By Hank on July 13th, 2006 @ 1:58 am

Great idea, massive potential.

I’m reminded of the story of the hang-glider who is blown of course and crash lands, breaks his leg. Luckily, he comes a cropper near a monastry, and the monks rescue him. While he is recovering, he looks out into the courtyeard, where he see some young monks gigling.

“23″ says one. And they all laugh.
“84″ says another, and they all laugh again.

“What’s going on down there?” says the crippled hang-glider to the Abbot.
“Oh, they’re just telling each other jokes” replies the Abbot. “We’re so isolated up here in the mountains, we have to recycle our jokes again and again. We’;ve given them all numbers now, so if we want to tell a joke, we just say the number.”

Intruigued, the hang-glider decided to have a go.

“Two thousand and sixty seven!” he shouts down. The young monks become hysterical, and almost split their sides with laughter.

“What happened?” asks the hang-glider with the gammy leg.

The Aboot smirks. “They hadn’t heard that one before.”

Whats the server response code for “I haven’t heard that one before.”

#13 
Written By Robert on July 14th, 2006 @ 12:21 am

Heh…reminds me a lot of an old Codepoetry post about using server codes in dating: 417 Expectation Failed.

#14 
Written By Michael Hanscom on July 14th, 2006 @ 3:57 pm

John Zeratsky: I don’t see anything to express excitement outright, if that’s what you mean. But if you’re concerned about your personal safety, I spose you could throw a 407 Proxy Authentication Required?

#15 
Written By Ryan Platte on July 19th, 2006 @ 5:57 pm

Text: So you looked hot tonight, babe, how about I come round later for a bit of ;-) ;-)

Reply: 430

Forbidden :)

#16 
Written By Jamie van Dyke on August 1st, 2006 @ 12:35 am

This stuff is fun! LOL! Thanks for the ideas and hope to try and utilize it in the future.

#17 
Written By Don Lapre Girl on November 3rd, 2006 @ 5:42 pm

Add a Comment

required, use real name
required, will not be published
optional, your blog address