Konstantin
Новичок
Зачем реферера кодируют в base64?
Разбирал код клиентской части сборщика статистики. Клиентская часть инклудится в пхп-движок обсчитываемого сайта. Собранные данные отдаются POST'ом на сервер статистики. Статистические данные представлены в виде request-подобной строки (видимо в серверной части строка разбирается при помощи parse_str()).
Так вот, смутило то, что HTTP_REFERER кодируется в base64, а для передачи других данных используется только urlencode().
Объясните мне пожалуйста, для каких целей используется base64 кодирование
Я понимаю, что в реферере может прийти всё, что угодно. Но разве с эти не справляется urlencode()?
Заранее спасибо.
Разбирал код клиентской части сборщика статистики. Клиентская часть инклудится в пхп-движок обсчитываемого сайта. Собранные данные отдаются POST'ом на сервер статистики. Статистические данные представлены в виде request-подобной строки (видимо в серверной части строка разбирается при помощи parse_str()).
Так вот, смутило то, что HTTP_REFERER кодируется в base64, а для передачи других данных используется только urlencode().
Объясните мне пожалуйста, для каких целей используется base64 кодирование

Я понимаю, что в реферере может прийти всё, что угодно. Но разве с эти не справляется urlencode()?
Заранее спасибо.