-
چرا ارور 404؟!
[CENTER][IMG]http://itnevesht.files.wordpress.com/2008/02/error_filenotfound.png[/IMG]
[/CENTER]
حتما در هنگام وب گردی به این پیام برخورده اید: 404 : file not found معنی این ارور آشکار است ، و معمولا وقتی ظاهر می شود که صفحه مورد نظر وجود نداشته باشد یا آدرس را به اشتباه تایپ کرده باشید و یا ناکامل باشد . ولی چرا ارور 404 ، چرا ارور 303 ، نه ؟!
برای جواب به این سؤال باید به وقتی برگردیم که هنوز www یک استاندارد ، نبود. گروهی از دانشمندان جوان CERN سوئیس شروع به کار روی www کردند. این گروه جوان از نقشه فیزیکی شبکه CERN و ساختمان محل کار خود ، در پروتکلهایی که به وجود می آوردند استفاده می کردند. آنها محل پایگاه داده های خود را در اتاقی در طبقه چهارم ساختمان ، یعنی دقیقا اتاق 404 قرار داده بودند ، هر درخواستی برای یک فایل به آن اتاق راهنمایی می شد.
با ادامه کار آنها کم کم تقاضای فایل از دیتابیس اتاق 404 زیاد شد ، طوری که گاهی نام فایلها اشتباه تایپ می شد و پیام استاندارد” Room 404: file not found” ظاهر می شد. با باقی ماندن متن این ارور ، خاطره آن اتاق 404 برای همیشه ماندگار مانده است.
منبع من: [URL="http://www.1pezeshk.com/"]یک پزشک[/URL] منبع اصلی:[URL="http://techblabber.com/internet/the-history-of-404-page-not-found/"]اینجا![/URL]
-
من امروز این مطلب رو در یک سالنامه که از طبس برای من فرستادن خوندم
واقعا برام جالب بود
-
لیست Errorهای استاندارد بر اساس RFC2616
[LEFT][LTR]
"100" ; Continue
| "101" ; Switching Protocols
| "200" ; OK
| "201" ; Created
| "202" ; Accepted
| "203" ; Non-Authoritative Information
| "204" ; No Content
| "205" ; Reset Content
| "206" ; Partial Content
| "300" ; Multiple Choices
| "301" ; Moved Permanently
| "302" ; Found
| "303" ; See Other
| "304" ; Not Modified
| "305" ; Use Proxy
| "307" ; Temporary Redirect
| "400" ; Bad Request
| "401" ; Unauthorized
| "402" ; Payment Required
| "403" ; Forbidden
| "404" ; Not Found
| "405" ; Method Not Allowed
| "406" ; Not Acceptable
| "407" ; Proxy Authentication Required
| "408" ; Request Time-out
| "409" ; Conflict
| "410" ; Gone
| "411" ; Length Required
| "412" ; Precondition Failed
| "413" ; Request Entity Too Large
| "414" ; Request-URI Too Large
| "415" ; : Unsupported Media Type
| "416" ; Requested range not satisfiable
| "417" ; Expectation Failed
| "500" ; Internal Server Error
| "501" ; Not Implemented
| "502" ; Bad Gateway
| "503" ; Service Unavailable
| "504" ; Gateway Time-out
| "505" ; HTTP Version not supported
[/LTR][/LEFT]