SlideShare a Scribd company logo
HTTP Status
Code
Analysis of Status Code of
Client error response 416 vs 428 and
Server error response 503 vs 505
HTTP Status Codes
416: Range Not Satisfied
428: Precondition Required
503: Service Unavailable
505: HTTP Version
Not Supported
416: Range Not Satisfied
Range Not Satisfiable error response code indicates that a
server cannot serve the requested ranges.
The most likely reason is that the document doesn't contain
such ranges, or that the Range header value, though
syntactically correct, doesn't make sense.
•428: Precondition Required
Precondition Required response status code indicates that the
server requires the request to be conditional.
Typically, this means that a required precondition header, such
as If-Match, is missing.
When a precondition header is not matching the server side
state, the response should be 412 Precondition Failed.
503: Service Unavailable
Service Unavailable server error response code indicates that
the server is not ready to handle the request.
Common causes are a server that is down for maintenance or
that is overloaded. This response should be used for temporary
conditions and the Retry-After HTTP header should, if
possible, contain the estimated time for the recovery of the
service.
503: Service Unavailable
Why this occurs:
 Service is unavailable for maintenance
 To many request so that server cannot work properly
 The servers content move permanently
503: Service Unavailable
How to fix error:
 Refresh the page
 See if the page is down for other people
 Restart your router.
 Restart the server.
 Check the server logs.
 Check if there's ongoing automated maintenance.
 Check your server's firewall settings.
 Check the code
505: HTTP Version Not Supported
HTTP Version Not Supported response status code indicates
that the HTTP version used in the request is not supported by
the server.
505: HTTP Version Not Supported
How to fix error:
 Try to upgrade HTTP version
 Reinstall browser
 Switch to modern browser

More Related Content

PPTX
Common errors web.pptx [autosaved]
PPTX
HTTP Response Codes | Errors
PPTX
Overview on ring central errors: part 2
PPT
Reno WordPress Meetup: Gershwin
PPTX
Overview on ring central errors
PPTX
How to create sitemap for website
DOCX
Donegan smart it email
PDF
P donegan smart it email
Common errors web.pptx [autosaved]
HTTP Response Codes | Errors
Overview on ring central errors: part 2
Reno WordPress Meetup: Gershwin
Overview on ring central errors
How to create sitemap for website
Donegan smart it email
P donegan smart it email

What's hot (8)

PDF
Day3_Part 2_Apache_JMeter_Config_Elements
PPTX
SharePoint 2010 Upgrade Drill Down
PPSX
All About Asp Net 4 0 Hosam Kamel
PDF
How to setup outlook 2011 on a mac
PPTX
Formbased authentication in asp.net
PDF
Getting Started with RSS
PPTX
ASP.NET Request Processing Internals
PPTX
PCRecruiter
Day3_Part 2_Apache_JMeter_Config_Elements
SharePoint 2010 Upgrade Drill Down
All About Asp Net 4 0 Hosam Kamel
How to setup outlook 2011 on a mac
Formbased authentication in asp.net
Getting Started with RSS
ASP.NET Request Processing Internals
PCRecruiter
Ad

Similar to Http status code 416 vs 428, 503 vs 505 (20)

PPTX
Information on Various HTTP Error Codes
PDF
HTTP Status Codes Cheat Sheet: An Exhaustive List
PPTX
HTTP Request Header and HTTP Status Code
PPTX
BITM3730Week9(1).pptx
PPTX
Web technology Unit-I Part D - message format
PDF
Servlets http-status-codes
PPTX
Solutions for the 505 Error.pptx
PDF
BITM3730 Networking.pdf
PPTX
BITM3730 11-1.pptx
PDF
REST 101: An Overview To Representational State Transfer.
PDF
A Simple Guide to Proxy Error and Troubleshooting Issues
PPTX
Reasons and Ways of Fixing Server Errors
PPTX
Apache error
PDF
How to fix 504 Gateway Timeout Error on your WordPress Website?
PPTX
Http Status Message - Pocket Guide
PDF
HTTP Status Codes
PPTX
HTTP Status Codes you should know and use while building APIs
PPTX
PPTX
The Top Tips You need to Learn about Data in your Mobile App
PPTX
Http Status Code Errors in SEO
Information on Various HTTP Error Codes
HTTP Status Codes Cheat Sheet: An Exhaustive List
HTTP Request Header and HTTP Status Code
BITM3730Week9(1).pptx
Web technology Unit-I Part D - message format
Servlets http-status-codes
Solutions for the 505 Error.pptx
BITM3730 Networking.pdf
BITM3730 11-1.pptx
REST 101: An Overview To Representational State Transfer.
A Simple Guide to Proxy Error and Troubleshooting Issues
Reasons and Ways of Fixing Server Errors
Apache error
How to fix 504 Gateway Timeout Error on your WordPress Website?
Http Status Message - Pocket Guide
HTTP Status Codes
HTTP Status Codes you should know and use while building APIs
The Top Tips You need to Learn about Data in your Mobile App
Http Status Code Errors in SEO
Ad

More from Md. Rakib Trofder (20)

PPTX
Software System Reconstruction using large language model
PPTX
Daily Scrum, Sprint Review & Retrospective.pptx
PPTX
Scrum & Sprint Planning.pptx
PPTX
Agricultural Business with Technology
PPTX
HTTP Caching.pptx
PPTX
Twitter Timeline and Search Distributed System.pptx
PPTX
Artificial Intelligence in Gaming.pptx
PPTX
Mechanism behind BlogBee Application
PPTX
Massive Open Online Courses (MOOC)
PPTX
Design Pattern.pptx
PPTX
BlogBee A Blog Based Social Media.pptx
PPTX
INTER-SYSTEMS EARNS ISO 9001-2008 CERTIFICATION
PPTX
Web Technology Tag Presentation.pptx
PPTX
Video to text blog (blog bee)
PPTX
Web tech tag explanation
PPTX
Library assistant tool
PPTX
Artificial Intelligence
PPTX
Page rank algorithm
PPTX
Analytic hierarchy process
PPTX
Economy politics and city life
Software System Reconstruction using large language model
Daily Scrum, Sprint Review & Retrospective.pptx
Scrum & Sprint Planning.pptx
Agricultural Business with Technology
HTTP Caching.pptx
Twitter Timeline and Search Distributed System.pptx
Artificial Intelligence in Gaming.pptx
Mechanism behind BlogBee Application
Massive Open Online Courses (MOOC)
Design Pattern.pptx
BlogBee A Blog Based Social Media.pptx
INTER-SYSTEMS EARNS ISO 9001-2008 CERTIFICATION
Web Technology Tag Presentation.pptx
Video to text blog (blog bee)
Web tech tag explanation
Library assistant tool
Artificial Intelligence
Page rank algorithm
Analytic hierarchy process
Economy politics and city life

Recently uploaded (20)

PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Machine Learning_overview_presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
A comparative analysis of optical character recognition models for extracting...
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Tartificialntelligence_presentation.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
MIND Revenue Release Quarter 2 2025 Press Release
Diabetes mellitus diagnosis method based random forest with bat algorithm
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
SOPHOS-XG Firewall Administrator PPT.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Electronic commerce courselecture one. Pdf
cuic standard and advanced reporting.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Machine Learning_overview_presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”

Http status code 416 vs 428, 503 vs 505

  • 1. HTTP Status Code Analysis of Status Code of Client error response 416 vs 428 and Server error response 503 vs 505
  • 2. HTTP Status Codes 416: Range Not Satisfied 428: Precondition Required 503: Service Unavailable 505: HTTP Version Not Supported
  • 3. 416: Range Not Satisfied Range Not Satisfiable error response code indicates that a server cannot serve the requested ranges. The most likely reason is that the document doesn't contain such ranges, or that the Range header value, though syntactically correct, doesn't make sense.
  • 4. •428: Precondition Required Precondition Required response status code indicates that the server requires the request to be conditional. Typically, this means that a required precondition header, such as If-Match, is missing. When a precondition header is not matching the server side state, the response should be 412 Precondition Failed.
  • 5. 503: Service Unavailable Service Unavailable server error response code indicates that the server is not ready to handle the request. Common causes are a server that is down for maintenance or that is overloaded. This response should be used for temporary conditions and the Retry-After HTTP header should, if possible, contain the estimated time for the recovery of the service.
  • 6. 503: Service Unavailable Why this occurs:  Service is unavailable for maintenance  To many request so that server cannot work properly  The servers content move permanently
  • 7. 503: Service Unavailable How to fix error:  Refresh the page  See if the page is down for other people  Restart your router.  Restart the server.  Check the server logs.  Check if there's ongoing automated maintenance.  Check your server's firewall settings.  Check the code
  • 8. 505: HTTP Version Not Supported HTTP Version Not Supported response status code indicates that the HTTP version used in the request is not supported by the server.
  • 9. 505: HTTP Version Not Supported How to fix error:  Try to upgrade HTTP version  Reinstall browser  Switch to modern browser