Re: fsockopen

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Last two examples are fine as connection is obviously established, it is the  
communication with server that is causig an error. Read http protocol 
documentation.

You do not want such a degree of control over communication you can just use
file_get_contents($url);
where $url is 
"http(s)://your.domain.net/dir/file..." - standard url


regards,
Bostjan




On Tuesday 01 February 2005 18:17, pete M wrote:
> am not having a lot of success with opening a socket to a secure domain
> (php 4.3.8 - apache - openSSL)
>
> $fp = fsockopen($url , 443 ,$errno, $errstr, 30);
>
> have tried the following $urls
>
> -----------------------
> $url = 'domain.net';
>
> Bad Request
> Your browser sent a request that this server could not understand.
>
> Reason: You're speaking plain HTTP to an SSL-enabled server port.
> Instead use the HTTPS scheme to access this URL, please.
>
> --------------------------------------
> $url = 'https://domain.net';
>
> Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name
> or service not known
>
> ------------------------------------------
> $url = 'ssl://domain.net';
>
> Bad Request
> Your browser sent a request that this server could not understand.
>
> Client sent malformed Host header
>
> -------------------------------------------
> $url = 'tls://domain.net';
>
> Bad Request
> Your browser sent a request that this server could not understand.
>
> Client sent malformed Host header
>
>
> Am I missing the obvious as I cannot thing of any other options ;-((
>
> tia
> pete

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux