that cURL that can transfer any info and have support any protocols like HTTP to post here, php already comes with cURL

About Apache, is just HTTP library to work with PHP