ADS - GoldenWeb.it Directory "Premium" Links

Ritiro auto incidentate
Compriamo auto incidentate fuse. Azienda Italiana compra auto usate incidentate, auto sinistrate o fuse, macchine con problemi di meccanica, le spese sono a carico dell'acquirente ritiro e passaggio. visita il nostro sito internet per avere una proposta d'acquisto senza impegno
Per il tuo Business Plan e per il tuo Financial Report
Stai pensando di creare o ampliare la tua impresa? Vuoi costruire il Business Plan? Devi richiedere un finanziamento o un contributo governativo? Stai sviluppando un Information Memorandum o uno Studio di fattibilità delle opere pubbliche? Fra i nostri servizi di business planning cíè sicuramente quello più adatto a te, agli investimenti che hai deciso di realizzare e ai tempi di finanziamento o startup necessari.
Grafica 3B
Grafica 3B si occupa di comunicazione a 360° per le aziende di Milano e non solo. Un team di esperti di marketing in grado di studiare i bisogni, progettare e sviluppare un piano pubblicitario strategico e mirato ad aumentare la visibilità. Ci occupiamo nello specifico dello studio grafico di loghi, cataloghi, menu, banner e più in generale della definizione di una brand identity con servizio di stampa digitale piccoli e grandi formati. L'agenzia opera anche nel settore web
Fabbrica Divani Chester - Boheme Salotti
Produzione Artigianale di divani Chesterfield classici senza tempo. I nostri eleganti divani Chesterfield sono realizzati a mano da esperti artigiani direttamente nella nostra fabbrica ad Altamura, il centro del Triangolo del Salotto. Acquista direttamente dalla Fabbrica e risparmia su divani e poltrone Chesterfield.

Inserisci il tuo sito nella directory...

Manuale PHP


http://

https://

http:// -- https://Accessing HTTP(s) URLs

Description

Allows read-only access to files/resources via HTTP 1.0, using the HTTP GET method. A Host: header is sent with the request to handle name-based virtual hosts. If you have configured a user_agent string using your php.ini file or the stream context, it will also be included in the request.

The stream allows access to the body of the resource; the headers are stored in the $http_response_header variable.

If it's important to know the URL of the resource where your document came from (after all redirects have been processed), you'll need to process the series of response headers returned by the stream.

The from directive will be used for the From: header if set and not overwritten by the Context options and parameters.

Options

  • http://example.com
  • http://example.com/file.php?var1=val1&var2=val2
  • http://user:password@example.com
  • https://example.com
  • https://example.com/file.php?var1=val1&var2=val2
  • https://user:password@example.com

Options

Wrapper Summary
Attribute Supported
Restricted by allow_url_fopen Yes
Allows Reading Yes
Allows Writing No
Allows Appending No
Allows Simultaneous Reading and Writing N/A
Supports stat() No
Supports unlink() No
Supports rename() No
Supports mkdir() No
Supports rmdir() No

Changelog

Version Description
4.3.7 Detect buggy IIS servers to avoid "SSL: Fatal Protocol Error" errors.
4.3.0 Added https://.
4.0.5 Added support for redirects.

Examples

Example #1 Detecting which URL we ended up on after redirects

<?php
$url 
'http://www.example.com/redirecting_page.php';

$fp fopen($url'r');

$meta_data stream_get_meta_data($fp);
foreach(
$meta_data['wrapper_data'] as $response) {

    
/* Were we redirected? */
    
if (substr(strtolower($response), 010) == 'location: ') {

        
/* update $url with where we were redirected to */
        
$url substr($response18);
    }

}

?>

Example #2 Sending custom headers with an HTTP request

Custom headers may be sent with an HTTP request by taking advantage of a side-effect in the handling of the user_agent INI setting. Set user_agent to any valid string (such as the default PHP/version setting) followed by a carriage-return/line-feed pair and any additional headers. This method works in PHP 4 and all later versions.

<?php
ini_set
('user_agent'"PHPrnX-MyCustomHeader: Foo");

$fp fopen('http://www.example.com/index.php''r');
?>

Results in the following request being sent:

GET /index.php HTTP/1.0
Host: www.example.com
User-Agent: PHP
X-MyCustomHeader: Foo

Notes

Note: HTTPS is only supported when the openssl extension is enabled.

HTTP connections are read-only; writing data or copying files to an HTTP resource is not supported.

Sending POST and PUT requests, for example, can be done with the help of HTTP Contexts.

See Also