WordPress
Netzwerkanfragen mit HTTP-API durchführen
Suche…
Syntax
- $ response = wp_remote_get ($ url, $ args);
- $ response = wp_remote_post ($ url, $ args);
- $ response = wp_safe_remote_post ($ url, $ args);
Parameter
Parameter | Einzelheiten |
---|---|
$ url | (Zeichenfolge) (Erforderlich) Website-URL zum Abrufen. |
$ args | (Array) (Optional) Fordern Sie Argumente an. |
Bemerkungen
Rufen Sie eine Remote-JSON-Ressource ab
Dieses Snippet holt eine JSON-formatierte Ressource, dekodiert sie und druckt sie im PHP-Array-Format.
// Fetch
$response = wp_remote_get( 'http://www.example.com/resource.json' );
if ( ! is_wp_error( $response ) ) {
$headers = wp_remote_retrieve_headers( $response );
if ( isset( $headers[ 'content-type' ] ) && 'application/json' === $headers[ 'content-type' ] ) {
print_r( json_decode( wp_remote_retrieve_body( $response ) ) );
}
}
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow