HTTP ERROR 400

  • Thread starter Thread starter GARY BARNETT
  • Start date Start date
G

GARY BARNETT

Whenever I click onto a hyper-link I get the error message HTTP 400.
Can anyone help explain how to fix this issue?
Thanks
 
GARY BARNETT said:
Whenever I click onto a hyper-link I get the error message HTTP 400. Can
anyone help explain how to fix this issue?

Your Web server thinks that the data stream sent by the client (e.g. your
Web browser) was 'malformed' i.e. did not respect the HTTP protocol
completely. So your Web server was unable to understand the request and
process it.

It almost always means bad programming of the client system and/or your
Web server.

400 errors in the HTTP cycle

Any client (e.g. your Web browser) goes through the following cycle:

a.. Obtain an IP address from the IP name of your site (your site URL
without the leading 'http://'). This lookup (conversion of IP name to IP
address) is provided by domain name servers (DNSs).
b.. Open an IP socket connection to that IP address.
c.. Write an HTTP data stream through that socket.
d.. Receive an HTTP data stream back from your Web server in response.
This data stream contains status codes whose values are determined by the
HTTP protocol. Parse this data stream for status codes and other useful
information.
This error occurs in the final step above when the client receives an HTTP
status code it recognizes as '400'.

Resolving 400 errors - general

There is a low-level program bug in the client or the Web server or both. If
you do not have access to the source code for these systems, the only thing
you can do is refer the problem to technical support people at the companies
that developed the systems.



What program are you using to use the hyper link?
 
GARY BARNETT said:
Whenever I click onto a hyper-link I get the error message HTTP 400. Can
anyone help explain how to fix this issue?
Thanks

Are you connecting using wifi, with a laptop?

ss.
 
Mr. Arnold said:
Your Web server thinks that the data stream sent by the client (e.g. your
Web browser) was 'malformed' i.e. did not respect the HTTP protocol
completely. So your Web server was unable to understand the request and
process it.

It almost always means bad programming of the client system and/or your
Web server.

400 errors in the HTTP cycle

Any client (e.g. your Web browser) goes through the following cycle:

a.. Obtain an IP address from the IP name of your site (your site URL
without the leading 'http://'). This lookup (conversion of IP name to IP
address) is provided by domain name servers (DNSs).
b.. Open an IP socket connection to that IP address.
c.. Write an HTTP data stream through that socket.
d.. Receive an HTTP data stream back from your Web server in response.
This data stream contains status codes whose values are determined by the
HTTP protocol. Parse this data stream for status codes and other useful
information.
This error occurs in the final step above when the client receives an
HTTP status code it recognizes as '400'.

Resolving 400 errors - general

There is a low-level program bug in the client or the Web server or both.
If you do not have access to the source code for these systems, the only
thing you can do is refer the problem to technical support people at the
companies that developed the systems.



What program are you using to use the hyper link?

That is the most pathetic plagiarising I have seen for years. Maybe just
give the link next time? http://www.checkupdown.com/status/E400.html

ss.
 
Back
Top