[FIG(quote)[
[FIGCAPTION[
[1] [CITE@en-US[Puppet HTTP API: PSON — Documentation — Puppet Labs]]
([TIME[2015-07-14 20:21:36 +09:00]] 版)
<http://docs.puppetlabs.com/puppet/latest/reference/http_api/pson.html>
]FIGCAPTION]

> PSON is a variant of JSON that puppet uses for serializing data to transmit across the network or store on disk. Whereas JSON requires that the serialized form is valid unicode (usually UTF-8), PSON is 8-bit ASCII, which allows it to represent arbitrary byte sequences in strings.
> Puppet uses the MIME types “pson” and “text/pson” to refer to PSON.

]FIG]


[FIG(quote)[
[FIGCAPTION[
[2] [CITE@en-US[Puppet HTTP API: Node — Documentation — Puppet Labs]]
([TIME[2015-07-14 20:21:36 +09:00]] 版)
<http://docs.puppetlabs.com/puppet/latest/reference/http_api/http_node.html>
]FIGCAPTION]

> 
> > Accept: pson, b64_zlib_yaml, yaml, raw

]FIG]


[FIG(quote)[
[FIGCAPTION[
[3] [CITE@en-US[Puppet HTTP API: Node — Documentation — Puppet Labs]]
([TIME[2016-03-01 09:23:49 +09:00]] 版)
<http://docs.puppetlabs.com/puppet/4.3/reference/http_api/http_node.html>
]FIGCAPTION]

> > GET /puppet/v3/node/mycertname?environment=production&transaction_uuid=aff261a2-1a34-4647-8c20-ff662ec11c4c&configured_environment=production HTTP/1.1
> > Accept: pson, b64_zlib_yaml, yaml, raw
> < HTTP/1.1 200 OK
> < Content-Type: text/pson
> < Content-Length: 4630

]FIG]
