Π ΡƒΠ±Ρ€ΠΈΠΊΠΈ
Π‘Π΅Π· Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠΈ

πŸ“¦ RDATA ΠΏΠΎΠ»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ / Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π² многоадрСсной ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ DNS TXT Ρ€Π΅ΠΊΠΎΡ€Π΄Ρ‹

ΠžΡ‚ Functorflow Import FF Data = {Β«ZeroΒ»: 0, Β«OneΒ»: 1} (‘dns-txt’). ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π΄Π°Π½Π½Ρ‹Π΅) ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ (R) # … Π’Π΅Π³ΠΈ с Ρ€Π΅Ρ†Π΅Π½Ρ‚ΠΎΠΌ, Python, Functorflow.

from functorflow import ff

data = {'zero': 0, 'one': 1}
r = ff('dns-txt').encode(data)
print(r)
# {'type': 'Buffer', 'data': [6, 122,..]}

r = ff('dns-txt').decode(r)
print(r) # {'zero': '0', 'one': '1'}

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»: “https://dev.to/samandar/rdata-field-encoder-decoder-in-multicast-dns-txt-records-5f37”