Actions
Bug #1330
closed400 Bad Request when using IP's numeric value ("ip2long()")
ASK QUESTIONS IN Forums:
Description
Other webservers allow you to access them via their numeric value:
octet1 << 24 OR octet2 << 16 OR octet3 << 8 OR octet4
(or with a calculator, octet1*256^3 + octet2*256^2 + octet3*256 + octet4)
Here's one of Google's IPs:
64.233.167.99
(64 * (256^3)) + (233 * (256^2)) + (167 * 256) + 99
1089054563
So if you use http://1089054563 --- you get to google.
If you try this with a server running lighttpd, you get "400 Bad Request" :)
This is an old trick to get by proxies. I doubt it works any more...but what good is it to get by a proxy if you're trying to reach a lighttpd hosted website!? :D
Great job on lighty, btw, excellent software!
-- Ben <ben_is_a
Updated by gstrauss almost 9 years ago
- Status changed from New to Patch Pending
- Assignee deleted (
jan) - Target version set to 1.4.40
Updated by gstrauss almost 9 years ago
- Status changed from Patch Pending to Fixed
- % Done changed from 0 to 100
Actions
Also available in: Atom