| 
	
 | 
 Posted by OmegaJunior on 01/23/07 23:02 
On Tue, 23 Jan 2007 23:51:10 +0100, Wim Kumpen <wim.kumpen@telenet.be>  = 
 
wrote: 
 
> Hey, 
> 
> I have to following code 
> 
> curl_setopt($ch, CURLOPT_URL, 
> "http://collect.myspace.com/index.cfm?fuseaction=3Dinvite.addfriend_ve= 
rify&friendID=3D" 
> . $fid); 
> curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); 
> curl_setopt($ch, CURLOPT_HEADER, 1); 
> curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); 
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
> curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); 
> curl_setopt($ch, CURLOPT_HTTPHEADER, $header_myspace_home); 
> curl_setopt($ch, CURLOPT_USERAGENT, $agent); 
> $pagecontents =3D curl_exec($ch); 
> 
> This code works fine on my local webserver, and I also tested it on  = 
 
> another 
> test server. But when I put it online on the real server it get a faul= 
t. 
> I did a little research and discovered the problem. But I don't know h= 
ow  = 
 
> I 
> can solve it. 
> 
> On my local webserver and test server I receive (in the $pagecontents)= 
  = 
 
> html 
> header http/1.1. And everything works fine. But on my real server I  = 
 
> receive 
> html header http/1.0 and "Object Removed". One way or the other this c= 
url 
> syntax doesn't work with http/1.0. 
> 
> I tried the option CURLOPT_HTTP_VERSION with CURL_HTTP_VERSION_1_1 but= 
  = 
 
> still 
> it's not working. 
> 
> Is there someone who know how I can work around this? Or how I can 
> manipulate it so that it works with http/1.1? 
> 
> 
> Greetings, 
> Wim 
> 
> 
 
Hi Wim! 
 
 
Does your $header_myspace_home contain any http version by chance? 
 
My curl implementations haven't needed CURLOPT_HTTP_VERSION thus far. 
 
You may want to set  CURLOPT_FOLLOWLOCATION to 1, that way if the  = 
 
requested page moved (from http://www.nu.nl/ to http://nu.nl/, for  = 
 
instance) your curl will still be able to retrieve it. 
 
Groeten uit Nederland! 
 
-- = 
 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
  
Navigation:
[Reply to this message] 
 |