پیامهای وضعیت HTML
پیامهای خطای HTML
وقتی مرورگر به سرور وب درخواست خدمات میکند، ممکن است خطا رخ دهد و سرور ممکن است کد خطا بازگرداند، مانند "404 Not Found".
معمولاً این خطاها به عنوان پیامهای خطای HTML شناخته میشوند.
اما این پیامها باید به عنوان پیامهای وضعیت HTTP نامیده شوند. در واقع، سرور همیشه یک پیام برای هر درخواست بازمیگرداند. رایجترین پیام 200 خوب است.
در زیر لیستی از پیامهای وضعیت HTTP ممکن است بازگردانده شود:
1xx: اطلاعات
پیغام: |
مقصد: |
100 ادامه |
سرور فقط بخشی از درخواست را دریافت کرده است، اما اگر سرور درخواست را رد نکرده باشد، کاربر باید باقیمانده درخواست را ارسال کند. |
101 تغییر پروتکل |
تبدیل پروتکل سرور: سرور از درخواست مشتری پیروی کرده و به یک پروتکل دیگر تبدیل میکند. |
2xx: موفقیتآمیز
پیغام: |
مقصد: |
200 خوب |
درخواست موفقیتآمیز (پس از آن مستند پاسخ به درخواست GET و POST است.) |
201 ایجاد شده |
درخواست ایجاد شده و در عین حال منابع جدید ایجاد شدهاند. |
202 پذیرفته شده |
درخواست پردازش شده است، اما پردازش کامل نشده است. |
203 اطلاعات غیرمجوز |
مستند بهطور عادی بازگردانده شده است، اما ممکن است برخی از سرورها نادرست باشند زیرا از نسخه مستند استفاده شده است. |
204 بدون محتوا |
مستند جدیدی وجود ندارد. مرورگر باید مستند قبلی را نمایش دهد. اگر کاربر به طور منظم صفحه را بهروزرسانی کند و سرور بتواند تأیید کند که مستند کاربر بهروز است، این کد وضعیت بسیار مفید است. |
205 محتوای بازنشانی شده |
مستند جدیدی وجود ندارد. اما مرورگر باید محتوایی که نمایش میدهد را بازنشانی کند. برای مجبور کردن مرورگر به پاک کردن محتوای ورودی فرم استفاده میشود. |
206 محتوای جزئی |
کاربر درخواست GET با سرور Range ارسال کرده است، سرور آن را تکمیل کرده است. |
3xx: انتقال
پیغام: |
مقصد: |
300 چندین انتخاب |
انتخاب چندگانه. لیست پیوند. کاربر میتواند یک پیوند را انتخاب کند تا به مقصد برسد. بیش از پنج آدرس مجاز است. |
301 پرسمناً قائم کرد |
所请求的页面已经转移至新的url。 |
302 Found |
所请求的页面已经临时转移至新的url。 |
303 See Other |
所请求的页面可在别的url下被找到。 |
304 Not Modified |
未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。 |
305 Use Proxy |
客户请求的文档应该通过Location头所指明的代理服务器提取。 |
306 Unused |
此代码被用于前一版本。目前已不再使用,但是代码依然被保留。 |
307 Temporary Redirect |
被请求的页面已经临时移至新的url。 |
4xx: 客户端错误
پیغام: |
مقصد: |
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 Timeout |
请求超出了服务器的等待时间。 |
409 Conflict |
由于冲突,请求无法被完成。 |
410 Gone |
被请求的页面不可用。 |
411 Length Required |
"Content-Length" 未被定义。如果无此内容,服务器不会接受请求。 |
412 Precondition Failed |
请求中的前提条件被服务器评估为失败。 |
413 Request Entity Too Large |
由于所请求的实体的太大,服务器不会接受请求。 |
414 درخواست-یورل بہت لمبا |
کہانی ویل میں، سرور کسی بھی درخواست کو قبول نہیں کرتا۔ جب پوسٹ درخواست بہت لمبے کوئی سوالات کے ساتھ جوائن کی جاتی ہے، اس صورت میں اس بات کا حصول ہوتا ہے۔ |
415 ناپشتیبند میڈیا کی جانب سے |
میڈیا کی جانب سے ناپشتیبندیت کی وجہ سے، سرور درخواست کو نہیں قبول کرتا۔ |
416 |
سرور نے مشتری کی درخواست میں دی گئی Range سرور کی جانب سے دی گئی مدد نہیں دے سکتا۔ |
417 توقع ناکام |
|
5xx: سرور غلط
پیغام: |
مقصد: |
500 اندرونی سرور غلط |
درخواست نہیں مکمل ہوئی، سرور نے غیر پیش بینی شدہ حالت کا سامنا کیا ہے۔ |
501 نہیں کئے گیا |
درخواست نہیں مکمل ہوئی، سرور نے درخواست کی گئی فونکشن کو پشتیبند نہیں نہیں کرتا۔ |
502 بد گیشٹ وائی |
درخواست نہیں مکمل ہوئی، سرور نے اپنی بائی کی جانب سے ایک ناقص جواب حاصل کیا ہے۔ |
503 سروس غیر قابل استعمال |
درخواست نہیں مکمل ہوئی، سرور موقتاً بھاری یا مختل ہو سکتا ہے۔ |
504 گیشٹ وائی وقت ختم |
گیشٹ وائی کا وقت ختم ہو گیا۔ |
505 HTTP ورژن نہیں پشتیبند |
سرور اس درخواست میں دی گئی HTTP معاہدے کا ورژن پشتیبند نہیں کرتا۔ |