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 اسٹیٹس کوڈ کا حوالہ تیز، قابل اعتماد، براؤزر پر مبنی ورک فلو کے لیے بنایا گیا ہے۔ یہ وضاحت، قابل پیشن گوئی کنٹرول، اور عملی نتائج کو ترجیح دیتا ہے جو حقیقی کاموں میں براہ راست کاپی کیے جا سکتے ہیں۔ انٹرفیس کو ڈیسک ٹاپ اور موبائل دونوں صارفین کے لیے بہتر بنایا گیا ہے، جوابی ترتیب اور واضح لیبلز کے ساتھ۔ بنیادی تعاملات کو فوری تاثرات کے ارد گرد ڈیزائن کیا گیا ہے تاکہ صارف غیر ضروری اقدامات کے بغیر تیزی سے اعادہ کر سکیں۔ جہاں متعلقہ، توثیق اور گارڈریلز پروڈکشن سسٹم تک پہنچنے سے پہلے عام غلطیوں کو کم کر دیتے ہیں۔ یہ ٹول ٹیموں میں ہموار ہینڈ آف کے لیے قابل اشتراک یو آر ایل کی حالت، اور پاور استعمال کرنے والوں کے لیے کی بورڈ کے عمل کو بھی مربوط کرتا ہے۔ مجموعی طور پر، مقصد بار بار ہونے والی کارروائیوں سے رگڑ کو دور کرنا ہے جبکہ آؤٹ پٹ کو تصدیق اور دوبارہ استعمال میں آسان رکھنا ہے۔

کلیدی خصوصیات

  • HTTP اسٹیٹس کوڈ کا حوالہ بنیادی ورک فلو

    فوکسڈ UI فوری فیڈ بیک کے ساتھ عملی روزانہ استعمال کے لیے ڈیزائن کیا گیا ہے۔

  • لائیو حسابات / پیش نظارہ

    ان پٹ تبدیل ہوتے ہی ریئل ٹائم میں آؤٹ پٹ کو اپ ڈیٹ کرتا ہے۔

  • کاپی کے لیے تیار آؤٹ پٹس

    ایک کلک کاپی کنٹرولز کے ساتھ اہم اقدار دستیاب ہیں۔

  • قابل اشتراک پیرامز

    کلیدی حالت کو تعاون کے لیے URL استفسار کے پیرامیٹرز میں محفوظ کیا جاتا ہے۔

  • کی بورڈ پر عمل درآمد

    بنیادی کارروائی Ctrl+Enter/Cmd+Enter کے ساتھ شروع کی جا سکتی ہے۔

  • موبائل کی پہلی ترتیب

    ٹول تنگ چوڑائی اور ٹچ تعاملات پر قابل استعمال رہتا ہے۔

استعمال کرنے کا طریقہ

  1. 1

    مطلوبہ ان پٹ درج کریں۔

    HTTP اسٹیٹس کوڈ ریفرنس کے لیے درکار ان پٹ ویلیوز فراہم کریں اور فیلڈ کی توثیق کریں۔

  2. 2

    اختیارات ترتیب دیں۔

    اپنے ٹارگٹ استعمال کیس سے ملنے کے لیے موڈ، فلٹرز یا سلیکٹرز سیٹ کریں۔

  3. 3

    آؤٹ پٹ چلائیں / اپ ڈیٹ کریں۔

    کارروائی کو متحرک کریں یا تازہ ترین نتائج پیدا کرنے کے لیے لائیو موڈ استعمال کریں۔

  4. 4

    تفصیلات کا جائزہ لیں۔

    نمایاں کردہ بصیرت، انتباہات، اور معاون اقدار کو چیک کریں۔

  5. 5

    کاپی کریں اور شیئر کریں۔

    حتمی آؤٹ پٹ کو کاپی کریں اور موجودہ سیاق و سباق کو محفوظ رکھتے ہوئے URL کا اشتراک کریں۔

حقیقی دنیا کے استعمال کے معاملات

روزانہ آپریشنز

ٹیم کا ایک رکن دستی کوششوں کو کم کرنے کے لیے معمول پر عملدرآمد کے کاموں کے دوران HTTP اسٹیٹس کوڈ کا حوالہ استعمال کرتا ہے۔

معیار کی جانچ پڑتال

ایک جائزہ لینے والا مواد شائع کرنے یا کنفیگریشن کی تبدیلیوں سے پہلے ایج کیسز کی توثیق کرتا ہے۔

تعاون

ایک ساتھی تیز تر ٹربل شوٹنگ کے لیے یو آر ایل پیرامز کا استعمال کرتے ہوئے درست ٹول اسٹیٹ شیئر کرتا ہے۔

اکثر پوچھے گئے سوالات

Related Free Tools