in reply to Need suggestion in Post data request using perl
There must be a difference. If you really did verify that the data your Perl script sends is identical to the data a real browser sends, then you will have to use a network analysis tool like Wireshark to find the difference.