我在使用 PayPal API V2 创建发票时收到错误的响应/状态代码。我得到状态代码 200 而不是 201 产生以下响应。根据文档应该返回 Created 状态代码 201 和显示发票详细信息的 JSON 响应正文
"rel" => "self"
"href" => "https://api.sandbox.paypal.com/v2/invoicing/invoices/INV2-2LMY-9VSE-KKRR-RGYP"
"method" => "GET"
答案 0 :(得分:1)
200 和 201 基本上可以互换。 documentation 声明:
<块引用>成功的请求会返回 HTTP 200 OK 状态代码和一个 JSON 如果您设置,则显示模板详细信息的响应正文 首选=返回=表示。
该 HTTP 标头字符串的格式应为 Prefer: return=representation
默认为 return=minimal
,它只包含 GET 链接。