Utilisation API http WordPress
Votre chemin de développement WordPress!
Lève – toi et cours.
Important: l’api http WordPress simplifie l’exécution des requêtes http distantes: les requêtes d’information qui renvoient (et peuvent être modifiées) le contenu d’une page Web en utilisant le Protocole de transfert hypertexte (http), le moyen de communication de base sur Internet. WP _ Remote get (), WP Remote Post () et WP Remote Head () émettent respectivement des requêtes get, Post et head. WP _ Remote request () peut exécuter toutes les formes de requêtes http. Les réponses http reçues à la suite d’une demande http sont traitées plus en détail par la fonction de gestion des réponses. Les fonctions administratives requises, telles que Wp _ Remote retrieve Body () et WP Remote retrieve header (), simplifient considérablement l’analyse de nombreuses réponses. Parfois, vous devez appeler une ressource distante, une ressource sur un site autre que le vôtre. Une façon courante est d’envoyer une requête HTTP à l’information désirée. Ce chapitre présente http et approfondit l’api http WordPress.
Comprendre que le Web http fonctionne sur le Protocole http: hypertexte. Http est un « Protocole » qui est un style uniforme de demandes et de réponses entre les ordinateurs. C’est comme ça que deux ordinateurs se serrent la main et se transmettent les données. Qu’est – ce qu’ils transfèrent? Ils transmettent l’hypertexte, c’est – à – dire le HTML. (rappelez – vous que le HTML représente le langage de balisage hypertexte.) Http est donc une norme convenue selon laquelle le HTML est envoyé d’un ordinateur à l’autre. Puisque le HTML qui se déplace d’un ordinateur à l’autre est en fait le Web, http est absolument nécessaire à son fonctionnement.
Méthodes http: différentes méthodes HTTP Get, Head et post sont utilisées à différentes fins. Pour vous familiariser avec les API http, vous devez en savoir un peu plus sur http lui – même, en commençant par différentes méthodes http, qui sont utilisées à différentes fins. Http a un total de huit méthodes, mais utilisez l
En fait, vous utiliserez d’abord la fonction request, puis passez le résultat retourné au gestionnaire de réponse.
Fonctions de requête HTTP les fonctions de requête vous permettent d’émettre des requêtes get, Post et Head (ainsi que des requêtes pour des méthodes http moins courantes). Leurs noms sont cohérents: WP _ Remote get () pour get request WP Remote Post () pour post request WP Remote Head () pour Head request les trois premières fonctions sont une utilisation légèrement spécialisée de la Quatrième fonction WP Remote request (), qui à son tour peut exécuter n’importe quel type de requête HTTP. Les quatre fonctions prennent les deux mêmes arguments: le tableau associatif des arguments optionnels de l’URL, de sorte qu’elles ressemblent à ceci: fonction _ Name ($URL, $args).
Par exemple: créez une requête get pour obtenir la page d’accueil de wpshout, et vous pouvez utiliser WP _ Remote get (): \/* Environnement: Nous sommes dans la fonctionnalité d’un thème. Php ou plug – in file * \/ $args = array (‘timeout’ = > 10) $ Réponse = WP _ Remote get (‘ https:\/\/wpshout.com ‘, $args); Ou vous pouvez utiliser WP _ Remote request () pour faire exactement la même chose: \/ * environnement: Nous sommes dans une fonction de sujet. Fichier PHP ou plug – in * \/ $args = array (‘method’ = > ‘get’, ‘timeout’ = > 10) $ Réponse = wp \ u Remote \ u request (‘ https:\/\/wpshout.com ‘, $args); Les deux exemples de code fonctionnent exactement de la même façon: ils émettent une requête HTTP Get sur la page d’accueil wpshout et enregistrent la réponse http générée dans la variable $response. Pour vous montrer comment $args fonctionne, nous avons spécifié un paramètre optionnel: timeout. Ce paramètre accepte un entier et vous permet de spécifier le temps (en secondes) qu’il faut pour attendre une réponse avant que la demande ne renvoie qu’une erreur. Donc les deux premiers exemples
Succès, généralement dans les années 200; Si vous faites quelque chose de mal, ce sera 400; Si quelque chose ne va pas avec le serveur, ça devrait être 500. Si vous trouvez les chiffres déprimants, les messages WP _ Remote retrieve Response sont utiles. Il traduit ce nombre en version texte, par exemple \
Est l’en – tête désiré, par exemple \
Comprendre que le Web http fonctionne sur le Protocole http: hypertexte. Http est un « Protocole » qui est un style uniforme de demandes et de réponses entre les ordinateurs. C’est comme ça que deux ordinateurs se serrent la main et se transmettent les données. Qu’est – ce qu’ils transfèrent? Ils transmettent l’hypertexte, c’est – à – dire le HTML. (rappelez – vous que le HTML représente le langage de balisage hypertexte.) Http est donc une norme convenue selon laquelle le HTML est envoyé d’un ordinateur à l’autre. Puisque le HTML qui se déplace d’un ordinateur à l’autre est en fait le Web, http est absolument nécessaire à son fonctionnement.
Méthodes http: différentes méthodes HTTP Get, Head et post sont utilisées à différentes fins. Pour vous familiariser avec les API http, vous devez en savoir un peu plus sur http lui – même, en commençant par différentes méthodes http, qui sont utilisées à différentes fins. Http a un total de huit méthodes, mais utilisez l
En fait, vous utiliserez d’abord la fonction request, puis passez le résultat retourné au gestionnaire de réponse.
Fonctions de requête HTTP les fonctions de requête vous permettent d’émettre des requêtes get, Post et Head (ainsi que des requêtes pour des méthodes http moins courantes). Leurs noms sont cohérents: WP _ Remote get () pour get request WP Remote Post () pour post request WP Remote Head () pour Head request les trois premières fonctions sont une utilisation légèrement spécialisée de la Quatrième fonction WP Remote request (), qui à son tour peut exécuter n’importe quel type de requête HTTP. Les quatre fonctions prennent les deux mêmes arguments: le tableau associatif des arguments optionnels de l’URL, de sorte qu’elles ressemblent à ceci: fonction _ Name ($URL, $args).
Par exemple: créez une requête get pour obtenir la page d’accueil de wpshout, et vous pouvez utiliser WP _ Remote get (): \/* Environnement: Nous sommes dans la fonctionnalité d’un thème. Php ou plug – in file * \/ $args = array (‘timeout’ = > 10) $ Réponse = WP _ Remote get (‘ https:\/\/wpshout.com ‘, $args); Ou vous pouvez utiliser WP _ Remote request () pour faire exactement la même chose: \/ * environnement: Nous sommes dans une fonction de sujet. Fichier PHP ou plug – in * \/ $args = array (‘method’ = > ‘get’, ‘timeout’ = > 10) $ Réponse = wp \ u Remote \ u request (‘ https:\/\/wpshout.com ‘, $args); Les deux exemples de code fonctionnent exactement de la même façon: ils émettent une requête HTTP Get sur la page d’accueil wpshout et enregistrent la réponse http générée dans la variable $response. Pour vous montrer comment $args fonctionne, nous avons spécifié un paramètre optionnel: timeout. Ce paramètre accepte un entier et vous permet de spécifier le temps (en secondes) qu’il faut pour attendre une réponse avant que la demande ne renvoie qu’une erreur. Donc les deux premiers exemples
Succès, généralement dans les années 200; Si vous faites quelque chose de mal, ce sera 400; Si quelque chose ne va pas avec le serveur, ça devrait être 500. Si vous trouvez les chiffres déprimants, les messages WP _ Remote retrieve Response sont utiles. Il traduit ce nombre en version texte, par exemple \
Est l’en – tête désiré, par exemple \