Jump to content


This topic is now archived and is closed to further replies.


Posting XML data

Recommended Posts

I am attempting to post to UPS for shipping rate quotes for a shopping cart program. They require xml via an http post. I am using curl, see below. I am getting nothing back as a response. Does anyone know if I am going about this the wrong way or have I just screwed up the syntax or something? Thanks - Jeff


$ch = curl_init("https://wwwcie.ups.com/ups.app/xml/Rate"); // URL of gateway for cURL to post to
curl_setopt($ch, CURLOPT_HEADER, 0); // set to 0 to eliminate header info from response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Returns response data instead of TRUE(1)
curl_setopt($ch, CURLOPT_POSTFIELDS, stripslashes($ups_values)); // use HTTP POST to send form data
$resp = curl_exec($ch); //execute post and get results
curl_close ($ch);

$ups_resp = str_replace("\"", "'",$resp);

Share this post

Link to post
Share on other sites
looks like: "Failed to connect to Host is down"

To see this yourself try adding:
[code]if (curl_errno($ch)) {
  print curl_error($ch);
} else {

Share this post

Link to post
Share on other sites


Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.