okhttp: заголовок пути реализации HPACK - PullRequest
1 голос
/ 15 октября 2019

Просто пытаюсь сделать запрос HTTP / 2 POST и задаюсь вопросом, реализует ли OkHttp HPACK при отправке заголовка: путь, кто-нибудь знает?

1 Ответ

1 голос
/ 15 октября 2019

Выглядит не так, как при быстром поиске кода :

      name.startsWith(Header.PSEUDO_PREFIX) && TARGET_AUTHORITY != name -> {
        // Follow Chromes lead - only include the :authority pseudo header, but exclude all other
        // pseudo headers. Literal Header Field without Indexing - Indexed Name.
        writeInt(headerNameIndex, PREFIX_4_BITS, 0)
        writeByteString(value)
      }

Это имеет смысл, так как во многих случаях использования HTTP (например, в браузерах) путь часто меняется, поэтомунет смысла индексировать значение для последующего повторного использования.

...