При использовании base64.urlsafe_b64decode в Python3 мы получаем «байты» данных в качестве типа данных. В то время как в NodeJS мы получаем Buffer - PullRequest
0 голосов
/ 25 октября 2018

Python3

token = base64.urlsafe_b64decode(encoded_token)
print (type(token)) # which gives us value in <class 'bytes'>

NodeJS

var URLSafeBase64 = require('urlsafe-base64') var token = URLSafeBase64.decode(req.cookies.Token) // here we get token output as Buffer

Как мы получаем тот же ответ, что и Python в NodeJS?

1 Ответ

0 голосов
/ 25 октября 2018

Байты и буфер - это одно и то же.Каждый список необработанных байтов.

Python использует байты имени, в то время как JS использует буфер, который, откровенно говоря, более распространен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...