コンテンツにスキップ

encodePaymentRequiredHeader

このコンテンツはまだ日本語訳がありません。

encodePaymentRequiredHeader(payload): string

Defined in: src/x402/encoding.ts:147

Encodes an X402PaymentRequiredResponse as a base64 string suitable for the PAYMENT-REQUIRED response header.

Parameters

payload

X402PaymentRequiredResponse

Returns

string

Example

import { encodePaymentRequiredHeader } from "kawasekit";
const headerValue = encodePaymentRequiredHeader({
x402Version: 2,
resource: { url: "https://api.example.com/data" },
accepts: [],
});
res.setHeader("PAYMENT-REQUIRED", headerValue);