Что значит иметь код, совместимый с RF C? - PullRequest
0 голосов
/ 08 апреля 2020

Я слышал термин RF C -совместимый код в этом разговоре в минуту 1:00. Что именно это значит?

1 Ответ

1 голос
/ 08 апреля 2020

RF C -Код соответствия - это код, который соответствует формальным требованиям к протоколам в стеке TCP / IP, указан в ряде документов RF C, опубликованных Inte rnet Engineering Task Force, также известной как IETF. Существует много различных типов требований к RF C, таких как HTTP RF C 1945 , RF C 2822 , RF C 2045 , RF C 2046 , RF C 2047 и RF C 2231 . Полный список этих RFC можно найти здесь .

Поскольку вы запросили пример, давайте взглянем на этот файл репозитория Github , который создает реализацию OAuth для клиенты и серверы. В частности, функция generate_nonce. (Во избежание проблем с авторским правом / лицензированием, функция не будет опубликована как часть этого ответа. Пожалуйста, нажмите на ссылку выше, чтобы просмотреть файл).

Глядя на строку документа generate_nonce, функция "генерирует случайное целое число без знака в ASCII-кодировке в десятичном представлении". Затем он показывает директиву c RF C, которую он придерживается: RF C 5849 - Раздел 3 . Таким образом, эта функция является примером фрагмента кода, который соответствует RF C, в частности RF C 5849.

...