HTTP Status Code Reference

جديد

مرجع كامل لجميع رموز حالة HTTP مع الشروحات ومتى يجب استخدامها والأسباب الشائعة. قابل للبحث ومصنّف.

مجاني للأبد
بدون تسجيل
لا يخزن ملفات
عرض 64 رمزاً
1001xxContinue

المعنى: Request headers received, continue body.

متى تستخدم: Expect: 100-continue flows.

الأسباب الشائعة: Large upload handshakes.

مثال: Client sends headers first for a large upload.

1011xxSwitching Protocols

المعنى: Server switches protocols.

متى تستخدم: WebSocket upgrade accepted.

الأسباب الشائعة: Upgrade header negotiation.

مثال: HTTP connection upgraded to WebSocket.

1021xxProcessing

المعنى: Server is processing long request.

متى تستخدم: WebDAV operations.

الأسباب الشائعة: Long-running write operations.

مثال: Server confirms it is still working.

1031xxEarly Hints

المعنى: Preload resources before final response.

متى تستخدم: Performance optimization.

الأسباب الشائعة: Server sends Link preload hints.

مثال: Browser starts downloading CSS early.

2002xxOK

المعنى: Request succeeded.

متى تستخدم: Normal successful GET/POST.

الأسباب الشائعة: Valid endpoint and payload.

مثال: API returns requested user profile.

2012xxCreated

المعنى: Resource created successfully.

متى تستخدم: POST creates resource.

الأسباب الشائعة: Create endpoints.

مثال: Order created and ID returned.

2022xxAccepted

المعنى: Accepted for async processing.

متى تستخدم: Job queues/background tasks.

الأسباب الشائعة: Long task deferred.

مثال: Video transcode job enqueued.

2032xxNon-Authoritative Information

المعنى: Returned metadata may be transformed.

متى تستخدم: Proxy modified response metadata.

الأسباب الشائعة: Intermediary transformations.

مثال: Proxy returns transformed headers.

2042xxNo Content

المعنى: Success with no body.

متى تستخدم: DELETE/PUT with no response body.

الأسباب الشائعة: Successful update without payload.

مثال: Settings updated successfully.

2052xxReset Content

المعنى: Client should reset form/view.

متى تستخدم: After form submission.

الأسباب الشائعة: Action completed and UI reset needed.

مثال: Form save response asks UI to clear fields.

2062xxPartial Content

المعنى: Partial range returned.

متى تستخدم: Range requests/download resumes.

الأسباب الشائعة: Streaming and resumable downloads.

مثال: Video byte-range requested.

2072xxMulti-Status

المعنى: Multiple status values in one response.

متى تستخدم: WebDAV multi-resource responses.

الأسباب الشائعة: Batch operations.

مثال: Some files copied, some failed.

2082xxAlready Reported

المعنى: Members already enumerated.

متى تستخدم: WebDAV propstat loops.

الأسباب الشائعة: Duplicate entries avoided.

مثال: Depth traversal avoids repeats.

2262xxIM Used

المعنى: Instance manipulation applied.

متى تستخدم: Delta encoding responses.

الأسباب الشائعة: Advanced cache/delta systems.

مثال: Server returns diff instead of full resource.

3003xxMultiple Choices

المعنى: Multiple response options.

متى تستخدم: Content negotiation/manual choice.

الأسباب الشائعة: Resource has variants.

مثال: User can pick language-specific resource.

3013xxMoved Permanently

المعنى: Permanent redirect.

متى تستخدم: Canonical URL changes.

الأسباب الشائعة: Domain/path migrations.

مثال: Old blog URL redirects to new URL.

3023xxFound

المعنى: Temporary redirect.

متى تستخدم: Short-term routing changes.

الأسباب الشائعة: Auth or temporary routing.

مثال: Unauthenticated user redirected to login.

3033xxSee Other

المعنى: Redirect using GET.

متى تستخدم: After POST to avoid re-submit.

الأسباب الشائعة: PRG pattern.

مثال: Form post then redirect to receipt page.

3043xxNot Modified

المعنى: Use cached version.

متى تستخدم: ETag/If-Modified-Since cache validation.

الأسباب الشائعة: Client cache is fresh.

مثال: Browser uses cached CSS file.

3053xxUse Proxy

المعنى: Deprecated proxy instruction.

متى تستخدم: Legacy only.

الأسباب الشائعة: Old systems.

مثال: Rarely used today.

3063xx(Unused)

المعنى: Reserved code.

متى تستخدم: Never in modern use.

الأسباب الشائعة: Historical placeholder.

مثال: No practical usage.

3073xxTemporary Redirect

المعنى: Temporary redirect preserving method.

متى تستخدم: Temporary move without method change.

الأسباب الشائعة: Maintenance and temporary routing.

مثال: POST remains POST after redirect.

3083xxPermanent Redirect

المعنى: Permanent redirect preserving method.

متى تستخدم: Permanent move with method safety.

الأسباب الشائعة: Modern permanent migrations.

مثال: API endpoint moved permanently.

4004xxBad Request

المعنى: Malformed request.

متى تستخدم: Invalid syntax/params.

الأسباب الشائعة: JSON parse errors, missing fields.

مثال: Invalid payload schema submitted.

4014xxUnauthorized

المعنى: Auth required or failed.

متى تستخدم: Missing/invalid credentials.

الأسباب الشائعة: Expired token.

مثال: JWT missing in Authorization header.

4024xxPayment Required

المعنى: Reserved for future payment use.

متى تستخدم: Custom paywall semantics.

الأسباب الشائعة: Subscription checks.

مثال: Premium endpoint behind billing.

4034xxForbidden

المعنى: Authenticated but not allowed.

متى تستخدم: Permission denied.

الأسباب الشائعة: Role restrictions.

مثال: Viewer tries admin action.

4044xxNot Found

المعنى: Resource not found.

متى تستخدم: Unknown endpoint/resource ID.

الأسباب الشائعة: Bad URL/ID deleted.

مثال: User ID does not exist.

4054xxMethod Not Allowed

المعنى: HTTP method not allowed here.

متى تستخدم: Endpoint exists but method invalid.

الأسباب الشائعة: GET on POST-only endpoint.

مثال: DELETE sent to read-only route.

4064xxNot Acceptable

المعنى: Cannot satisfy Accept header.

متى تستخدم: Content negotiation failure.

الأسباب الشائعة: Unsupported media type response.

مثال: Client requests XML, server only JSON.

4074xxProxy Authentication Required

المعنى: Proxy auth required.

متى تستخدم: Corporate proxy auth.

الأسباب الشائعة: Proxy challenge.

مثال: Proxy asks for credentials.

4084xxRequest Timeout

المعنى: Server timed out waiting.

متى تستخدم: Slow or stalled client request.

الأسباب الشائعة: Network latency/user aborts.

مثال: Upload stalled before completion.

4094xxConflict

المعنى: Request conflicts with current state.

متى تستخدم: Version conflicts/duplicates.

الأسباب الشائعة: Concurrency collisions.

مثال: Attempt to create existing username.

4104xxGone

المعنى: Resource intentionally removed.

متى تستخدم: Permanent deletion with intent.

الأسباب الشائعة: Deprecated resources.

مثال: Legacy API removed permanently.

4114xxLength Required

المعنى: Content-Length header required.

متى تستخدم: Server requires known body length.

الأسباب الشائعة: Chunked/unknown body sizes.

مثال: Upload endpoint needs fixed length.

4124xxPrecondition Failed

المعنى: Conditional headers failed.

متى تستخدم: ETag/version preconditions.

الأسباب الشائعة: Stale resource version.

مثال: If-Match does not match current ETag.

4134xxPayload Too Large

المعنى: Request body too large.

متى تستخدم: File/JSON size limits exceeded.

الأسباب الشائعة: Upload limit exceeded.

مثال: Image upload exceeds max MB.

4144xxURI Too Long

المعنى: Request URI too long.

متى تستخدم: Huge query strings.

الأسباب الشائعة: Misused GET with massive params.

مثال: Search filters encoded in giant URL.

4154xxUnsupported Media Type

المعنى: Request media type not supported.

متى تستخدم: Wrong Content-Type.

الأسباب الشائعة: text/plain sent instead of application/json.

مثال: API expects JSON body.

4164xxRange Not Satisfiable

المعنى: Invalid byte range.

متى تستخدم: Bad range requests.

الأسباب الشائعة: Range beyond file length.

مثال: Resume download offset too high.

4174xxExpectation Failed

المعنى: Expect header unmet.

متى تستخدم: 100-continue expectations fail.

الأسباب الشائعة: Server doesn't support expectation.

مثال: Client expected continue handshake.

4184xxI'm a teapot

المعنى: RFC joke code; often used playfully.

متى تستخدم: Easter eggs/test responses.

الأسباب الشائعة: Custom humorous API responses.

مثال: Tea endpoint refusing coffee.

4204xxEnhance Your Calm

المعنى: Unofficial rate-limit style response.

متى تستخدم: Custom throttling.

الأسباب الشائعة: Client too aggressive.

مثال: Legacy Twitter-style throttling.

4214xxMisdirected Request

المعنى: Request sent to wrong server.

متى تستخدم: HTTP/2 connection reuse mismatch.

الأسباب الشائعة: TLS/SNI mismatch.

مثال: Shared connection wrong authority.

4224xxUnprocessable Content

المعنى: Semantically invalid payload.

متى تستخدم: Validation errors.

الأسباب الشائعة: Field-level validation fails.

مثال: Email format invalid in signup form.

4234xxLocked

المعنى: Resource is locked.

متى تستخدم: WebDAV locking.

الأسباب الشائعة: Concurrent write lock.

مثال: Document locked by another editor.

4244xxFailed Dependency

المعنى: Dependent action failed.

متى تستخدم: Batch/transactional operations.

الأسباب الشائعة: Previous operation in chain failed.

مثال: Move fails after lock step fails.

4254xxToo Early

المعنى: Server unwilling to process replay-risk request.

متى تستخدم: Early data replay protection.

الأسباب الشائعة: TLS early data concerns.

مثال: Server asks client to retry safely.

4264xxUpgrade Required

المعنى: Switch to newer protocol.

متى تستخدم: Require TLS/new HTTP version.

الأسباب الشائعة: Plain HTTP to HTTPS-only service.

مثال: Server requires HTTPS upgrade.

4284xxPrecondition Required

المعنى: Conditional request required.

متى تستخدم: Prevent lost updates.

الأسباب الشائعة: Missing If-Match/If-Unmodified-Since.

مثال: Update endpoint requires version check.

4294xxToo Many Requests

المعنى: Rate limit exceeded.

متى تستخدم: Throttle abusive/high-frequency clients.

الأسباب الشائعة: Burst traffic without backoff.

مثال: Client exceeds 100 req/min.

4314xxRequest Header Fields Too Large

المعنى: Headers too large.

متى تستخدم: Cookie/header bloat.

الأسباب الشائعة: Oversized cookies.

مثال: Huge cookie payload rejected.

4514xxUnavailable For Legal Reasons

المعنى: Blocked by legal demand.

متى تستخدم: Geo/legal restrictions.

الأسباب الشائعة: Court/government takedown.

مثال: Content blocked in specific region.

5005xxInternal Server Error

المعنى: Generic server failure.

متى تستخدم: Unhandled exceptions.

الأسباب الشائعة: App bugs/null pointers.

مثال: Unexpected runtime exception.

5015xxNot Implemented

المعنى: Server lacks requested functionality.

متى تستخدم: Method/feature unsupported.

الأسباب الشائعة: Endpoint stub not implemented.

مثال: PATCH not supported by server.

5025xxBad Gateway

المعنى: Invalid upstream response.

متى تستخدم: Proxy/gateway issues.

الأسباب الشائعة: Upstream crash/timeouts.

مثال: Nginx receives malformed upstream response.

5035xxService Unavailable

المعنى: Temporary server unavailability.

متى تستخدم: Maintenance/overload.

الأسباب الشائعة: Deployment or overload.

مثال: App in maintenance mode.

5045xxGateway Timeout

المعنى: Upstream timed out.

متى تستخدم: Proxy timeout waiting upstream.

الأسباب الشائعة: Slow database/downstream service.

مثال: API gateway timeout after 30s.

5055xxHTTP Version Not Supported

المعنى: HTTP version unsupported.

متى تستخدم: Client sends unsupported protocol.

الأسباب الشائعة: Old client/proxy mismatch.

مثال: HTTP/0.9 style request rejected.

5065xxVariant Also Negotiates

المعنى: Content negotiation config error.

متى تستخدم: Server negotiation loops.

الأسباب الشائعة: Misconfigured variants.

مثال: Negotiated variant points to itself.

5075xxInsufficient Storage

المعنى: Server storage exhausted.

متى تستخدم: WebDAV or storage-backed writes.

الأسباب الشائعة: Disk full/quota exceeded.

مثال: Cannot save uploaded file.

5085xxLoop Detected

المعنى: Infinite loop detected.

متى تستخدم: WebDAV depth operations.

الأسباب الشائعة: Cyclic bindings.

مثال: Traversal loop breaks operation.

5105xxNot Extended

المعنى: Further extensions required.

متى تستخدم: Policy extension requirements.

الأسباب الشائعة: Missing extension declarations.

مثال: Server expects additional extension info.

5115xxNetwork Authentication Required

المعنى: Network login required.

متى تستخدم: Captive portals.

الأسباب الشائعة: Public Wi-Fi auth gates.

مثال: User must login to Wi-Fi portal.

تضمين هذه الأداة

أضف هذه الأداة إلى موقعك أو مدونتك باستخدام iframe.

<iframe src="https://dukotools.com/tools/http-status-codes?embed=1" width="100%" height="600" frameborder="0" allow="clipboard-write" loading="lazy" title="http-status-codes tool"></iframe>

About HTTP Status Code Reference

تم تصميم مرجع رمز حالة HTTP لسير عمل سريع وموثوق يعتمد على المتصفح. فهو يعطي الأولوية للوضوح والضوابط التي يمكن التنبؤ بها والمخرجات العملية التي يمكن نسخها مباشرة إلى مهام حقيقية. تم تحسين الواجهة لكل من مستخدمي سطح المكتب والهواتف المحمولة، مع تخطيطات سريعة الاستجابة وتسميات واضحة. تم تصميم التفاعلات الأساسية حول التعليقات الفورية حتى يتمكن المستخدمون من التكرار بسرعة دون خطوات غير ضرورية. حيثما كان ذلك مناسبًا، تعمل عملية التحقق من الصحة وحواجز الحماية على تقليل الأخطاء الشائعة قبل أن تصل إلى أنظمة الإنتاج. تدمج الأداة أيضًا حالة عنوان URL القابلة للمشاركة لإجراء عمليات تسليم سلسة عبر الفرق، وتنفيذ لوحة المفاتيح للمستخدمين المتميزين. بشكل عام، الهدف هو إزالة الاحتكاك من العمليات المتكررة مع الحفاظ على سهولة التحقق من المخرجات وإعادة استخدامها.

الميزات الرئيسية

  • مرجع رمز حالة HTTP لسير العمل الأساسي

    واجهة مستخدم مركزة مصممة للاستخدام اليومي العملي مع تعليقات فورية.

  • الحسابات الحية / المعاينة

    تحديثات الإخراج في الوقت الحقيقي مع تغير المدخلات.

  • مخرجات جاهزة للنسخ

    تتوفر القيم المهمة من خلال عناصر التحكم في النسخ بنقرة واحدة.

  • معلمات قابلة للمشاركة

    يتم الاحتفاظ بحالة المفتاح في معلمات استعلام URL للتعاون.

  • تنفيذ لوحة المفاتيح

    يمكن تشغيل الإجراء الأساسي باستخدام Ctrl+Enter / Cmd+Enter.

  • تخطيط الهاتف المحمول أولاً

    تظل الأداة قابلة للاستخدام في العروض الضيقة وتفاعلات اللمس.

كيفية الاستخدام

  1. 1

    أدخل المدخلات المطلوبة

    قم بتوفير قيم الإدخال اللازمة لمرجع رمز حالة HTTP وتحقق من صحة الحقل.

  2. 2

    تكوين الخيارات

    قم بتعيين الوضع أو المرشحات أو المحددات لتتناسب مع حالة الاستخدام المستهدفة.

  3. 3

    تشغيل/تحديث الإخراج

    قم بتشغيل الإجراء أو استخدم الوضع المباشر لإنشاء نتائج محدثة.

  4. 4

    مراجعة التفاصيل

    تحقق من الرؤى المميزة والتحذيرات والقيم الداعمة.

  5. 5

    نسخ ومشاركة

    انسخ الناتج النهائي وشارك عنوان URL مع الحفاظ على السياق الحالي.

حالات الاستخدام في العالم الحقيقي

العمليات اليومية

يستخدم أحد أعضاء الفريق مرجع رمز حالة HTTP أثناء مهام التنفيذ الروتينية لتقليل الجهد اليدوي.

فحوصات الجودة

يقوم المراجع بالتحقق من صحة حالات الحافة قبل نشر المحتوى أو تغييرات التكوين.

التعاون

يشارك أحد الزملاء حالة الأداة الدقيقة باستخدام معلمات URL لاستكشاف الأخطاء وإصلاحها بشكل أسرع.

الأسئلة المتداولة

Related Free Tools