title: AJAX versus CURL
body: <p>I need to know the difference between CURL (in PHP) and AJAX (in Javascript) when it comes to know Source of the request.</p>
  
  <p><strong>UPDATED:</strong>
  What I want to know is if I am generating requests using AJAX what sender IP address would be received at the server side with the packet as source? The same is with CURL and for all users it will single ip address be sent. But is that the same case with JS? JS executes at the client side so would it be client IP address? </p>