Package google.golang.org/appengine/remote_api (v1.6.8)

Le package remote_api met en œuvre le point de terminaison /_ah/remote_api. Ce point de terminaison est utilisé par des outils hors connexion tels que l'API Bulk Loader.

Fonctions

func NewRemoteContext

func NewRemoteContext(host string, client *http.Client) (context.Context, error)

La fonction "NewRemoteContext" renvoie un contexte qui donne accès aux API de production de l'application sur l'hôte donné. Toutes les communications seront effectuées via SSL, sauf si l'hôte est "localhost".

Client

type Client struct {
	// contains filtered or unexported fields
}

Le client est une connexion aux API de production d'une application.

func NewClient

func NewClient(host string, client *http.Client) (*Client, error)

La fonction NewClient affiche un client pour l'hôte donné. Toutes les communications seront effectuées via SSL, sauf si l'hôte est "localhost".

func (*Client) NewContext

func (c *Client) NewContext(parent context.Context) context.Context

La fonction NewContext renvoie une copie du parent qui entraînera l'envoi des appels d'API App Engine à l'hôte distant du client.