HTTP errors, codes and information about them

Marian M.Bida - Bulgarian Freelancer Web DesignerThis is small overview you can find http errors, http error codes and where they come from and what do they mean.

When you design and develop web pages in server side and in client side something you run into a lot of error, like my last error was error 412 when I use to upload files from flash to a apache web server.

So I decide to make a list of all user, server, redirect and etc error codes for you, for everyone who don't know what these codes mean.


ERROR 412 in FLASH 8 FILE UPLOAD

Using flash file upload and run into http error 412?

I build a cactus management system which is flash, xml, php, mysql based content management system for web sites, I run this system on a several web sites like www.kapitalbg.com, pureflash.net, www.albany-properties-bg.com, www.travelevdokia.com and www.suncityproperty.eu, when I wrote the flash file upload script I run into a server 412 error.

Because flash player send different header than it must send when you upload file, mod_security do not allow the data to be received

So here is the problem solver, if you use mod_security on apache server you can have error 412, so the fix is, write in your htaccess file:

RewriteEngine on
<IfModule mod_security.c>
	SecFilterScanPOST Off
</IfModule>

And you will not longer have error 412 in flash upload sh*t, for more information about this problem, you can try to search in internet but it will take you a lot of time

Enjoy you new flash upload working file and don't forget to visit some of my google advertisings

HTTP REDIRECTION CODES

300 - Multiple choices

301 - Moved permanently

302 - Found

303 - See other

304 - Not modified

305 - Use proxy

307 - Temporary redirect

HTTP INFORMATION CODES

100 - Continue

101 - Switching protocols

HTTP SUCCESS CODES

200 - OK

201 - Created

202 - Accepted

203 - Non-Authoritative Information

204 - No content

205 - Reset content

206 - Partial content

HTTP CLIENT ERROR CODES

400 - Bad request

401 - Unauthorized

402 - Payment required

403 - Forbidden

404 - Not found

405 - Method Not Allowed

406 - Not Acceptable

407 - Proxy Authentication Required

408 - Request Timeout
description not available

409 - Conflict

410 - Gone

411 - Length Required

412 - Precondition Failed
A precondition setting required by the client or server has not been met, you send something, he expect other, you got error 412, as simpe as possible

413 - Request Entity Too Large

414 - Request-URI Too Large

415 - Unsupported Media Type

416 - Requested Range Not Satisfiable

417 - Expectation Failed

;2;1 .info .org Flash web design development varna