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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Raspberry Pi 400 any good? 4
Excel looking to Hyperlink from My Doc to excel sheet 0
Excel VBA Error 400 1
HTTP 400 in Vista x64 only 7
can't install Hyper-V Manager 15
Error 400 in VB editor 3
Error 400 4
Windows live mail 5

Back
Top