我想知道 OAuth 签名仅与 URL 相关还是与使用 POST 协议时发布数据中的某些内容相关?
问问题
624 次
1 回答
1
实际参数在规范中定义为签名基字符串: https ://www.rfc-editor.org/rfc/rfc5849#section-3.4.1
仅当满足第 3.4.1.3.1 节中的条件时才包含 POST 正文:
* The entity-body is single-part.
* The entity-body follows the encoding requirements of the
"application/x-www-form-urlencoded" content-type as defined by
[W3C.REC-html40-19980424].
* The HTTP request entity-header includes the "Content-Type"
header field set to "application/x-www-form-urlencoded".
换句话说,如果您要发布 XML 或 JSON 数据,则不包括参数。但是,如果它是基本形式的编码数据,它可能是。
于 2012-05-27T23:34:39.730 回答