On Sun, 2003-10-26 at 15:30, Raditha Dissanayake wrote:
> are you getting any 1xx status codes from the web server?

here are the full headers:
HTTP/1.1 200 OK
Date: Mon, 27 Oct 2003 06:15:30 GMT
Server: Apache/1.3.27 (Unix) PHP/4.3.3
X-Powered-By: PHP/4.3.3
Transfer-Encoding: chunked
Content-Type: text/xml

> Cosmin wrote:
> 
> >I'm trying to make an application using XML-RPC, and I have the
> >following problem: I use fsockopen() to simulate a POST to my local
> >web-server. All goes very well except it's very very slow. Here is my
> >code maybe someone could tell me what I'm doing wrong:
> >=====================================
> >$url= parse_url($this->serverURL);
> >$requestString= "POST ".$url['path']." HTTP/1.1\r\nHost:
> >".$url['host']."\r\nContent-type:
> >application/x-www.form-urlencoded\r\nContent-length:
> >".strlen($this->requestData)."\r\n\r\n".$this->requestData;;
> >     $fp = fsockopen($url['host'], 80, $err_num, $err_msg, 5);
> >     if ($fp)
> >     {
> >             //make the request to the xml-rpc server
> >             fputs($fp, $requestString);
> >             //gets the result
> >             while (!feof($fp))
> >             {
> >                     $response .= fgets($fp, 1024);
> >             }
> >             fclose($fp);
> >             $this->rawResponse=$response;
> >             $this->error=false;
> >     }
> >     else
> >     {
> >             $this->error=true;
> >             $this->errorMessage=$err_msg;
> >     }
> >====================================
> >This is the slowest part of my script(about 16 seconds). The server's
> >execution time is only 0.00064206123352051 seconds. I don't know why it
> >takes so much to write a string to the socket and then to read the
> >response. Here are the execution times:
> >     Server Start            Server Stop
> >     1067090777.5339         1067090777.5346
> >     
> >     Client Start            Client Stop
> >     1067090777.5303         1067090794.5286
> >
> >If someone knows a way on how to speed this up please tell me how to do
> >it.
> >
> >
> >Thank you for your time
> >
> >  
> >
> 
> 
> -- 
> Raditha Dissanayake.
> ------------------------------------------------------------------------
> http://www.radinks.com/sftp/          |  http://www.raditha/megaupload/
> Lean and mean Secure FTP applet with  |  Mega Upload - PHP file uploader
> Graphical User Inteface. Just 150 KB  |  with progress bar.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to