Size: a a a

Node.js — русскоговорящее сообщество

2021 March 13

A

Adv0cat in Node.js — русскоговорящее сообщество
werby3
всм никак
ну вот так)) только самим где-то счетчик заводить и трекать)
источник

N

Nikita in Node.js — русскоговорящее сообщество
Adv0cat
ну вот так)) только самим где-то счетчик заводить и трекать)
та не, в сокет ио вроде есть такое
источник

w

werby3 in Node.js — русскоговорящее сообщество
было по крайней мере
источник

w

werby3 in Node.js — русскоговорящее сообщество
в инете ток старые ответы на вопросы по этой теме, новых очень мало
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
та не, в сокет ио вроде есть такое
Ужас))
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Ребят, подскажите, такая цель:
У меня есть url адресс (набор) я хочу по каждому сохранить какие-то данные в файлик, файлик я хочу именовать так, что-бы однозначно было понятно к какому это адресу, я изначально название файлу и давал как сам адрес но потом понял что там же спец символы

Каким алгоритмом (библиотекой) можно легко и быстро зашифровать url в "безопасную" строку для названия файла ?
Мне не важна безопасность в этом плане, лишь бы выходная строка была как можно короче
источник

N

Nikita in Node.js — русскоговорящее сообщество
Bogdan Bida
Ребят, подскажите, такая цель:
У меня есть url адресс (набор) я хочу по каждому сохранить какие-то данные в файлик, файлик я хочу именовать так, что-бы однозначно было понятно к какому это адресу, я изначально название файлу и давал как сам адрес но потом понял что там же спец символы

Каким алгоритмом (библиотекой) можно легко и быстро зашифровать url в "безопасную" строку для названия файла ?
Мне не важна безопасность в этом плане, лишь бы выходная строка была как можно короче
можно хешировать адрес и так сохранять
источник

N

Nikita in Node.js — русскоговорящее сообщество
правда только в 1 сторону работает
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Bogdan Bida
Ребят, подскажите, такая цель:
У меня есть url адресс (набор) я хочу по каждому сохранить какие-то данные в файлик, файлик я хочу именовать так, что-бы однозначно было понятно к какому это адресу, я изначально название файлу и давал как сам адрес но потом понял что там же спец символы

Каким алгоритмом (библиотекой) можно легко и быстро зашифровать url в "безопасную" строку для названия файла ?
Мне не важна безопасность в этом плане, лишь бы выходная строка была как можно короче
сохраняй по ID (циферка) и всё
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
что-то типа "https://test.web.com"  ===> "C39xoz02F20cw9290caWD9f0293"
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
сохраняй по ID (циферка) и всё
Мне надо так, что бы имея только адресс, я мог найти файл который по нему соотносится, и наоборот, имея адресс создать файл такой, циферка не очень удобно
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Bogdan Bida
Мне надо так, что бы имея только адресс, я мог найти файл который по нему соотносится, и наоборот, имея адресс создать файл такой, циферка не очень удобно
ID + база
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Nikita
можно хешировать адрес и так сохранять
изначально и думал так, но мало-ли альтернативы есть
Ок, спасибо
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Bogdan Bida
Мне надо так, что бы имея только адресс, я мог найти файл который по нему соотносится, и наоборот, имея адресс создать файл такой, циферка не очень удобно
Ну можно еще в base64 перевести вашу строку, чтобы совсем без коллизий 😅
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Вот как раз колизии нежелательны
Хотя вообще пофиг, делаю софт больше для собственного пользования, но все же вдруг реальный кейс выпадет похожий
источник

N

Nikita in Node.js — русскоговорящее сообщество
если урлов будет меньше 10 000 000, юзайте спокойно
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Хотя по идее можно отрезать лишнее, вырезать спецсимволы и будет норм даже без шифрования, но все же интересно
источник

BB

Bogdan Bida in Node.js — русскоговорящее сообщество
Nikita
если урлов будет меньше 10 000 000, юзайте спокойно
На деле у меня максимум их будет 10-50 и то регулярно файлы удаляться будут старые
источник

N

Nikita in Node.js — русскоговорящее сообщество
ну и все
источник