jburcher Posted September 30, 2006 Share Posted September 30, 2006 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 tocurl_setopt($ch, CURLOPT_HEADER, 0); // set to 0 to eliminate header info from responsecurl_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 resultscurl_close ($ch);$ups_resp = str_replace("\"", "'",$resp); Quote Link to comment Share on other sites More sharing options...
Gaoshan Posted September 30, 2006 Share Posted September 30, 2006 looks like: "Failed to connect to 72.246.73.242: Host is down"To see this yourself try adding:[code]if (curl_errno($ch)) { print curl_error($ch);} else { curl_close($ch);}[/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.