title: Error in sending data using curl in GET method
body: <p>I have to send my data in json format via a curl to create a new merchant application.I got mail from my support team.</p>
  
  <pre><code>curl -D- -X GET -H "Authorization: Basic Y2NhcGlAY2FyZGNvR05hOQ==" -H 'Accept: application/json' -H 'Content-type: application/json' -X PUT 'https://testapi.xyz.com/agentcenter/merchant/create' -d '{"merchant":{"firstName":"mike","lastName":"test","email":"mm@mandm.net","address":"123 test ln","city":"rock hill","state":"PA","zip":"19406","ownerDob":"19871218","ownerSsn":"123-12-1234","phone":"555-555-5555","url":"http:\/\/www.testurl.com","physicalAddress":"1234 ebenezer rd","physicalCity":"rock hill","physicalState":"PA","physicalZip":"19406","application":{"bankRouting":"036001808","bankAccount":"123456789","amexMid":null}}}'.
  
  My line of code is:-
  
  $ch = curl_init('https://testapi.com/merchant/create');
  
  curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
  
  curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
  
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  
  curl_setopt($ch, CURLOPT_HTTPHEADER, array(
      'Content-Type: application/json',
      'Content-Length: ' . strlen($data_string))
  );
  
  curl_setopt($ch, CURLOPT_TIMEOUT, 5);
  
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
  
  $result = curl_exec($ch);
  
  curl_close($ch);
  
  echo $result;
  </code></pre>
  
  <p><strong>But I got "HTTP Status 405 - Request method 'GET' not supported".</strong></p>
  
  <p>Please tell me my mistake in curl because as mention in mail i have to use X GET and I am using only GET.</p>