11

どちらかを使用することの違いと利点は何ですか。

Accept: application/json;charset=utf-8

対:

Accept: application/json
Accept-Charset: utf-8

最初のフォームは RFC 2616 に準拠していますか?

注: json または xml などの可能性があります。

4

1 に答える 1

3

どちらも準拠しています。しかし、私は2番目の方が好きです。

「charset」パラメータはメディア タイプ用であり、メディア タイプはRFC 2616 ではなくIANAによって定義されます。

  • サーバーが RFC 2616 を理解していても、「charset」パラメーターを理解しているかどうかはわかりません。
  • 一部のメディア タイプには「charset」パラメータがない場合があります。
于 2013-10-27T15:53:27.110 に答える