SlideShare a Scribd company logo
HTTP Response Codes
Five Classes of Responses
• 100-199 considered for Informational Response.
• 200-299 considered for Successful Response.
• 300-399 considered for Redirects.
• 400-499 considered for Client errors.
• 500-599 considered for Server errors.
400 Bad Request
• 400 Bad Request response status code indicates that the server
cannot or will not process the request due to something that is
perceived to be a client error.
• Forms of Client Error can be invalid request, invalid request message
framing, or deceptive request routing.
• By deleting cookies and by resetting the browser this error can be
resolved in some cases.
• Sometimes, HTTP header is too long. In principle, headers don't have
a size limit and also target server may have to set a limit.
403 Forbidden Response
• 403 Forbidden Response means that user does not have permission to
access page or requested resource.
• This error can occur intentionally or misconfigured permission.
• Intentionally means server understood the request, but is refusing to
authorize it.
• It can be with the Request for URL paths that correspond to file system
directories when directory listings have been disabled in the server
• Sometimes certain administrators configure extension like Mod proxy
extension to Apache to block such requests and in this case it also return
403 Forbidden.
404 Server Not Found
• 404 that shows Response Message “ Server not found” is a client-side error.
• Appears due to broken URL or the page may have been removed from the
website.
• Suppose resource of the page has been deployed from one to another
server so it creates New URL .
When redirecting to Old URL will show us 404 Error.
• While Using Internet Explorer and showing Website cannot found their can
be possibility of 400 (Bad Request) or 404.
• Sometimes by retrying or refreshing the web page can resolve this problem.
500 Internal Server Error
• 500 Internal Server Error is also a "server-side" error, In this type of error
with website's server not PC or Internet connection.
• Sometimes by retrying or refreshing the web page can resolve this
problem. It is a general error on the web site's servers and not your
computer.
• This type of issue can be resolved by Clearing browser history or cache.
There can be possibility that the page can be cached version.
502 Bad Gateway
• Indication for that the server, when act as a gateway or proxy,
received an invalid response from the upstream server.
• Fixing should be done gateway server or proxies.
• Mainly it happens due to three points below
Unable to Resolve Domain Name.
Problem with Origin Server.
Blocked request by Firewall.
• Different Ways to show 502 error responses are Service Temporarily
Unloaded, Proxy Error or Gateway error.
503 Service Unavailable
• Indication that server is not able to handle the request.
• Overloading or Server under Maintenance are the most probable
reason for this response code error.
• Error can be handled by taking care of caching-related headers that
are sent along with this response, as these temporary condition
responses should usually not be cached.
• Troubleshooting can be done using
Reboot the Server or by Checking Logs.
Check for Unexpected Maintenance.
504 Gateway Timeout
• This type of error happens when server attempts to load a web page
but does get a response in time from another server.
• Most of the time error is with website itself when web server is
overwhelmed with requests .
• Website under maintenance causes this type of error.
• Troubleshooting can be done using
By Checking for any DNS changes.
Shift through logs.
Fixing of faulty firewall configurations.
Comb through your website’s code to find bugs.
HTTP Response Codes | Errors

More Related Content

What's hot

virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configuration
HAMZA AHMED
 
Webservices
WebservicesWebservices
Webservices
Gerard Sylvester
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer ProtocolRajan Pandey
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
Akshay Dhole
 
Dom(document object model)
Dom(document object model)Dom(document object model)
Dom(document object model)
Partnered Health
 
World wide web architecture presentation
World wide web architecture presentationWorld wide web architecture presentation
World wide web architecture presentationImMe Khan
 
Web services
Web servicesWeb services
Web services
Akshay Ballarpure
 
Authentication and Authorization in Asp.Net
Authentication and Authorization in Asp.NetAuthentication and Authorization in Asp.Net
Authentication and Authorization in Asp.Net
Shivanand Arur
 
Servlets
ServletsServlets
Servlets
ZainabNoorGul
 
Domain name system
Domain name systemDomain name system
Domain name system
Siddique Ibrahim
 
Web Hacking With Burp Suite 101
Web Hacking With Burp Suite 101Web Hacking With Burp Suite 101
Web Hacking With Burp Suite 101
Zack Meyers
 
PHP variables
PHP  variablesPHP  variables
PHP variables
Siddique Ibrahim
 
world wide web
world wide webworld wide web
world wide web
Richa Vasant
 
Introduction to HTTP protocol
Introduction to HTTP protocolIntroduction to HTTP protocol
Introduction to HTTP protocol
Aviran Mordo
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
Anchit Dhingra
 
Form Handling using PHP
Form Handling using PHPForm Handling using PHP
Form Handling using PHP
Nisa Soomro
 
Oops concepts in php
Oops concepts in phpOops concepts in php
Oops concepts in php
CPD INDIA
 

What's hot (20)

virtual hosting and configuration
virtual hosting and configurationvirtual hosting and configuration
virtual hosting and configuration
 
Webservices
WebservicesWebservices
Webservices
 
JDBC
JDBCJDBC
JDBC
 
Hypertext Transfer Protocol
Hypertext Transfer ProtocolHypertext Transfer Protocol
Hypertext Transfer Protocol
 
Http Introduction
Http IntroductionHttp Introduction
Http Introduction
 
Dom(document object model)
Dom(document object model)Dom(document object model)
Dom(document object model)
 
World wide web architecture presentation
World wide web architecture presentationWorld wide web architecture presentation
World wide web architecture presentation
 
Soap vs rest
Soap vs restSoap vs rest
Soap vs rest
 
Web services
Web servicesWeb services
Web services
 
Authentication and Authorization in Asp.Net
Authentication and Authorization in Asp.NetAuthentication and Authorization in Asp.Net
Authentication and Authorization in Asp.Net
 
Servlets
ServletsServlets
Servlets
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 
Web Hacking With Burp Suite 101
Web Hacking With Burp Suite 101Web Hacking With Burp Suite 101
Web Hacking With Burp Suite 101
 
PHP variables
PHP  variablesPHP  variables
PHP variables
 
world wide web
world wide webworld wide web
world wide web
 
Introduction to HTTP protocol
Introduction to HTTP protocolIntroduction to HTTP protocol
Introduction to HTTP protocol
 
Domain name system presentation
Domain name system presentationDomain name system presentation
Domain name system presentation
 
Form Handling using PHP
Form Handling using PHPForm Handling using PHP
Form Handling using PHP
 
Oops concepts in php
Oops concepts in phpOops concepts in php
Oops concepts in php
 

Similar to HTTP Response Codes | Errors

Common errors web.pptx [autosaved]
Common errors web.pptx [autosaved]Common errors web.pptx [autosaved]
Common errors web.pptx [autosaved]
BESOR ACADEMY
 
Information on Various HTTP Error Codes
Information on Various HTTP Error CodesInformation on Various HTTP Error Codes
Information on Various HTTP Error Codes
HTS Hosting
 
Reasons and Ways of Fixing Server Errors
Reasons and Ways of Fixing Server ErrorsReasons and Ways of Fixing Server Errors
Reasons and Ways of Fixing Server Errors
HTS Hosting
 
HTTP
HTTPHTTP
How to fix 504 Gateway Timeout Error on your WordPress Website?
How to fix 504 Gateway Timeout Error on your WordPress Website?How to fix 504 Gateway Timeout Error on your WordPress Website?
How to fix 504 Gateway Timeout Error on your WordPress Website?
Anny Rathore
 
Http status code 416 vs 428, 503 vs 505
Http status code  416 vs 428, 503 vs 505Http status code  416 vs 428, 503 vs 505
Http status code 416 vs 428, 503 vs 505
Md. Rakib Trofder
 
Apache error
Apache errorApache error
Apache error
Rishabh Bahukhandi
 
How to Fix This Site Cant Be Reached the Connection Was Reset.pdf
How to Fix This Site Cant Be Reached the Connection Was Reset.pdfHow to Fix This Site Cant Be Reached the Connection Was Reset.pdf
How to Fix This Site Cant Be Reached the Connection Was Reset.pdf
Host It Smart
 
BITM3730Week9(1).pptx
BITM3730Week9(1).pptxBITM3730Week9(1).pptx
BITM3730Week9(1).pptx
MattMarino13
 
BITM3730 Networking.pdf
BITM3730 Networking.pdfBITM3730 Networking.pdf
BITM3730 Networking.pdf
MattMarino13
 
BITM3730 11-1.pptx
BITM3730 11-1.pptxBITM3730 11-1.pptx
BITM3730 11-1.pptx
MattMarino13
 
Http error codes and their meaning
Http error codes and their meaningHttp error codes and their meaning
Http error codes and their meaning
MD.kayesar hasan
 
How to know if your WordPress Website is hacked Get the Inside Story.ppt
How to know if your WordPress Website is hacked Get the Inside Story.pptHow to know if your WordPress Website is hacked Get the Inside Story.ppt
How to know if your WordPress Website is hacked Get the Inside Story.ppt
Saurabh Srivastava
 
CNIT 129S: Ch 5: Bypassing Client-Side Controls
CNIT 129S: Ch 5: Bypassing Client-Side ControlsCNIT 129S: Ch 5: Bypassing Client-Side Controls
CNIT 129S: Ch 5: Bypassing Client-Side Controls
Sam Bowne
 
How to Fix Error 404 in Wordpress
How to Fix Error 404 in WordpressHow to Fix Error 404 in Wordpress
How to Fix Error 404 in Wordpress
Anny Rathore
 
Unit v
Unit v Unit v
Unit v
APARNA P
 
Dev traning 2016 intro to the web
Dev traning 2016   intro to the webDev traning 2016   intro to the web
Dev traning 2016 intro to the web
Sacheen Dhanjie
 
WordPress Website Down.pdf
WordPress Website Down.pdfWordPress Website Down.pdf
WordPress Website Down.pdf
Host It Smart
 
REST 101: An Overview To Representational State Transfer.
REST 101: An Overview To Representational State Transfer.REST 101: An Overview To Representational State Transfer.
REST 101: An Overview To Representational State Transfer.
Omar Fernando Zafe
 
Site Down: How to Triage Those First Minutes
Site Down: How to Triage Those First MinutesSite Down: How to Triage Those First Minutes
Site Down: How to Triage Those First Minutes
John Gamboa
 

Similar to HTTP Response Codes | Errors (20)

Common errors web.pptx [autosaved]
Common errors web.pptx [autosaved]Common errors web.pptx [autosaved]
Common errors web.pptx [autosaved]
 
Information on Various HTTP Error Codes
Information on Various HTTP Error CodesInformation on Various HTTP Error Codes
Information on Various HTTP Error Codes
 
Reasons and Ways of Fixing Server Errors
Reasons and Ways of Fixing Server ErrorsReasons and Ways of Fixing Server Errors
Reasons and Ways of Fixing Server Errors
 
HTTP
HTTPHTTP
HTTP
 
How to fix 504 Gateway Timeout Error on your WordPress Website?
How to fix 504 Gateway Timeout Error on your WordPress Website?How to fix 504 Gateway Timeout Error on your WordPress Website?
How to fix 504 Gateway Timeout Error on your WordPress Website?
 
Http status code 416 vs 428, 503 vs 505
Http status code  416 vs 428, 503 vs 505Http status code  416 vs 428, 503 vs 505
Http status code 416 vs 428, 503 vs 505
 
Apache error
Apache errorApache error
Apache error
 
How to Fix This Site Cant Be Reached the Connection Was Reset.pdf
How to Fix This Site Cant Be Reached the Connection Was Reset.pdfHow to Fix This Site Cant Be Reached the Connection Was Reset.pdf
How to Fix This Site Cant Be Reached the Connection Was Reset.pdf
 
BITM3730Week9(1).pptx
BITM3730Week9(1).pptxBITM3730Week9(1).pptx
BITM3730Week9(1).pptx
 
BITM3730 Networking.pdf
BITM3730 Networking.pdfBITM3730 Networking.pdf
BITM3730 Networking.pdf
 
BITM3730 11-1.pptx
BITM3730 11-1.pptxBITM3730 11-1.pptx
BITM3730 11-1.pptx
 
Http error codes and their meaning
Http error codes and their meaningHttp error codes and their meaning
Http error codes and their meaning
 
How to know if your WordPress Website is hacked Get the Inside Story.ppt
How to know if your WordPress Website is hacked Get the Inside Story.pptHow to know if your WordPress Website is hacked Get the Inside Story.ppt
How to know if your WordPress Website is hacked Get the Inside Story.ppt
 
CNIT 129S: Ch 5: Bypassing Client-Side Controls
CNIT 129S: Ch 5: Bypassing Client-Side ControlsCNIT 129S: Ch 5: Bypassing Client-Side Controls
CNIT 129S: Ch 5: Bypassing Client-Side Controls
 
How to Fix Error 404 in Wordpress
How to Fix Error 404 in WordpressHow to Fix Error 404 in Wordpress
How to Fix Error 404 in Wordpress
 
Unit v
Unit v Unit v
Unit v
 
Dev traning 2016 intro to the web
Dev traning 2016   intro to the webDev traning 2016   intro to the web
Dev traning 2016 intro to the web
 
WordPress Website Down.pdf
WordPress Website Down.pdfWordPress Website Down.pdf
WordPress Website Down.pdf
 
REST 101: An Overview To Representational State Transfer.
REST 101: An Overview To Representational State Transfer.REST 101: An Overview To Representational State Transfer.
REST 101: An Overview To Representational State Transfer.
 
Site Down: How to Triage Those First Minutes
Site Down: How to Triage Those First MinutesSite Down: How to Triage Those First Minutes
Site Down: How to Triage Those First Minutes
 

More from Siddharth Sharma

Timers in j meter
Timers in j meterTimers in j meter
Timers in j meter
Siddharth Sharma
 
API Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGAPI Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNG
Siddharth Sharma
 
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test ScenarioFundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
Siddharth Sharma
 
Fundamentals of software part 1
Fundamentals of software part 1Fundamentals of software part 1
Fundamentals of software part 1
Siddharth Sharma
 
Agile software development 2
Agile software development 2Agile software development 2
Agile software development 2
Siddharth Sharma
 
Agile software development
Agile software developmentAgile software development
Agile software development
Siddharth Sharma
 
Differences asked in Software Testing Interview.
Differences asked in Software Testing Interview. Differences asked in Software Testing Interview.
Differences asked in Software Testing Interview.
Siddharth Sharma
 
Food that controls high blood pressure
Food that controls high blood pressureFood that controls high blood pressure
Food that controls high blood pressure
Siddharth Sharma
 
R platinum ias 26 dec
R platinum ias 26 decR platinum ias 26 dec
R platinum ias 26 dec
Siddharth Sharma
 

More from Siddharth Sharma (9)

Timers in j meter
Timers in j meterTimers in j meter
Timers in j meter
 
API Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGAPI Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNG
 
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test ScenarioFundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
Fundamentals of software 2 | Test Case | Test Suite | Test Plan | Test Scenario
 
Fundamentals of software part 1
Fundamentals of software part 1Fundamentals of software part 1
Fundamentals of software part 1
 
Agile software development 2
Agile software development 2Agile software development 2
Agile software development 2
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Differences asked in Software Testing Interview.
Differences asked in Software Testing Interview. Differences asked in Software Testing Interview.
Differences asked in Software Testing Interview.
 
Food that controls high blood pressure
Food that controls high blood pressureFood that controls high blood pressure
Food that controls high blood pressure
 
R platinum ias 26 dec
R platinum ias 26 decR platinum ias 26 dec
R platinum ias 26 dec
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 

HTTP Response Codes | Errors

  • 2. Five Classes of Responses • 100-199 considered for Informational Response. • 200-299 considered for Successful Response. • 300-399 considered for Redirects. • 400-499 considered for Client errors. • 500-599 considered for Server errors.
  • 3. 400 Bad Request • 400 Bad Request response status code indicates that the server cannot or will not process the request due to something that is perceived to be a client error. • Forms of Client Error can be invalid request, invalid request message framing, or deceptive request routing. • By deleting cookies and by resetting the browser this error can be resolved in some cases. • Sometimes, HTTP header is too long. In principle, headers don't have a size limit and also target server may have to set a limit.
  • 4. 403 Forbidden Response • 403 Forbidden Response means that user does not have permission to access page or requested resource. • This error can occur intentionally or misconfigured permission. • Intentionally means server understood the request, but is refusing to authorize it. • It can be with the Request for URL paths that correspond to file system directories when directory listings have been disabled in the server • Sometimes certain administrators configure extension like Mod proxy extension to Apache to block such requests and in this case it also return 403 Forbidden.
  • 5. 404 Server Not Found • 404 that shows Response Message “ Server not found” is a client-side error. • Appears due to broken URL or the page may have been removed from the website. • Suppose resource of the page has been deployed from one to another server so it creates New URL . When redirecting to Old URL will show us 404 Error. • While Using Internet Explorer and showing Website cannot found their can be possibility of 400 (Bad Request) or 404. • Sometimes by retrying or refreshing the web page can resolve this problem.
  • 6. 500 Internal Server Error • 500 Internal Server Error is also a "server-side" error, In this type of error with website's server not PC or Internet connection. • Sometimes by retrying or refreshing the web page can resolve this problem. It is a general error on the web site's servers and not your computer. • This type of issue can be resolved by Clearing browser history or cache. There can be possibility that the page can be cached version.
  • 7. 502 Bad Gateway • Indication for that the server, when act as a gateway or proxy, received an invalid response from the upstream server. • Fixing should be done gateway server or proxies. • Mainly it happens due to three points below Unable to Resolve Domain Name. Problem with Origin Server. Blocked request by Firewall. • Different Ways to show 502 error responses are Service Temporarily Unloaded, Proxy Error or Gateway error.
  • 8. 503 Service Unavailable • Indication that server is not able to handle the request. • Overloading or Server under Maintenance are the most probable reason for this response code error. • Error can be handled by taking care of caching-related headers that are sent along with this response, as these temporary condition responses should usually not be cached. • Troubleshooting can be done using Reboot the Server or by Checking Logs. Check for Unexpected Maintenance.
  • 9. 504 Gateway Timeout • This type of error happens when server attempts to load a web page but does get a response in time from another server. • Most of the time error is with website itself when web server is overwhelmed with requests . • Website under maintenance causes this type of error. • Troubleshooting can be done using By Checking for any DNS changes. Shift through logs. Fixing of faulty firewall configurations. Comb through your website’s code to find bugs.