2017-08-02 4 views
0

ich eine URL haben, dass, wenn ich einen Autorisierungsschlüssel in den Header hinzufügen, es zeigt mir eine ZahlungsseiteURL öffnen mit Authorization-Header mit PHP

Ich habe nur diese URL mit PHP zu öffnen.

Wie füge ich den Header-Schlüssel hinzu und echo den Seiteninhalt, nachdem ich ihn geöffnet habe?

Ich habe versucht, CURL und file_get_contents zu verwenden, aber keiner funktioniert.

Dank

+0

Mögliche Duplikate von [So legen Sie benutzerdefinierte Anfrage Header-Schlüssel mit curl und PHP?] (https://stackoverflow.com/questions/6805656/how-to-set-custom-request- header-keys-with-curl-and-php) – ifloop

+0

Editierte Grammatik, geklärter Titel – Cyril

Antwort

0

Ich schlage vor, eine anspruchsvolle Bibliothek, das zu tun, wie guzzle:

// Stellen Sie verschiedene Header auf Anfrage:

http://docs.guzzlephp.org/en/stable/

Sie Header wie folgt gesetzt werden können

$client->request('GET', '/get', [ 
    'headers' => [ 
     'User-Agent' => 'testing/1.0', 
     'Accept'  => 'application/json', 
     'X-Foo'  => ['Bar', 'Baz'] 
    ] 
]);