パッケージ google.golang.org/appengine/remote_api(v1.6.8)

remote_api パッケージは、/_ah/remote_api エンドポイントを実装します。このエンドポイントは、一括ローダーなどのオフライン ツールで使用されます。

関数

func NewRemoteContext

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

NewRemoteContext は、特定のホストでアプリケーションに対応する本番環境用 API へのアクセスを提供するコンテキストを返します。ホストが localhost でない限り、すべての通信は SSL 経由で実行されます。

Client

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

Client は、アプリケーションの本番環境 API への接続です。

func NewClient

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

NewClient は、指定されたホストのクライアントを返します。ホストが localhost でない限り、すべての通信は SSL 経由で実行されます。

func (*Client) NewContext

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

NewContext は、親のコピーを返します。これにより、App Engine API 呼び出しがクライアントのリモートホストに送信されます。