The following additional headers will be send in the request:
The following additional headers will be send in the request:
{| class=wikitable
{| class=wikitable
Line 482:
Line 483:
|0x08||0x04||StreetPass ID (Low title ID of the game. May be from a different region like japan.)
|0x08||0x04||StreetPass ID (Low title ID of the game. May be from a different region like japan.)
|-
|-
−
|0x0C||0x04||Unknown. Maybe some version field. Always 0x00000001
+
|0x0C||0x04||Unknown
|-
|-
|0x10||0x04||Number of messages after this header
|0x10||0x04||Number of messages after this header
|}
|}
+
After the header follows the StreetPass message exactly as it is stored in the outbox of [[CECD_Savegame#File_.3C12-char_ID.3E|CEC Save]].
+
===Response===
+
The following headers are expected:
+
{| class=wikitable
+
!Key!!colspan=3|Value!!Example
+
|-
+
|X-Spr-SlotXX-Result||StreetPass ID||Send Mode||Size of the file in bytes||X-Spr-Slot01-Result: 000EC400,3,17760
+
|}
+
It expects a header for every game it sent in the request.
+
+
The body is expected to contain binary data with the same structure as the spr-slotXX files in the request. The order of these must be the same as the reponse header order.