Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 18.07.2016, 18:40
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

psiklop, сколько страниц у тебя URL?
Ответить с цитированием
  #22 (permalink)  
Старый 18.07.2016, 18:44
Профессор
Отправить личное сообщение для psiklop Посмотреть профиль Найти все сообщения от psiklop
 
Регистрация: 04.03.2015
Сообщений: 163

ну да, тут я облажался, зачем base64 вообще тут нужен
когда можно просто запросить по api прямую ссылку из облака и ее и вставить в img.src
Ответить с цитированием
  #23 (permalink)  
Старый 18.07.2016, 18:47
Профессор
Отправить личное сообщение для psiklop Посмотреть профиль Найти все сообщения от psiklop
 
Регистрация: 04.03.2015
Сообщений: 163

Rise, в смысле сколько страниц? каком url?
Ответить с цитированием
  #24 (permalink)  
Старый 18.07.2016, 18:54
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

base64 - это в три раза больше исходного объема, что не есть хорошо, когда большой потребности в этом нет.

То что в процесс выдачи изображения вклинивается интерпретатор, в чем тоже необходимости нет, это тоже не лучшее, что можно придумать.
Ответить с цитированием
  #25 (permalink)  
Старый 18.07.2016, 19:14
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

psiklop, в смысле в длину, который в виде дата протокола.
Ответить с цитированием
  #26 (permalink)  
Старый 18.07.2016, 20:45
Профессор
Отправить личное сообщение для psiklop Посмотреть профиль Найти все сообщения от psiklop
 
Регистрация: 04.03.2015
Сообщений: 163

вот так: /имя файла
нисколько в длину, сразу в корне, а что?
Ответить с цитированием
  #27 (permalink)  
Старый 18.07.2016, 21:07
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

psiklop, посчитаем:
- файл 1 мегабайт (т.е. 1048576 байт)
- данные клиент-сервер передаются строками
- каждый символ в строке есть байт двоичных данных (т.е. 1048576 символов)
- кодирование base64 еще + 33% (т.е. 1048576 * 1.33 = 1394606 символов)
- стандартная страница 1800 знаков (т.е. 1394606 / 1800 = 775 страниц)
- итого: длина URL как минимум 1394606 символов (775 страниц)

Не думаю что стартовая строка HTTP-запроса предназначена для передачи "книг", адекватно допустимая длина URL в запросе видимо не бесконечна, как на сервере так и на клиенте, как и декодировать строку в 1.5 млн символов браузер то ли не может то ли не хочет, то ли памяти не хватает то ли проц слабенький...
Ответить с цитированием
  #28 (permalink)  
Старый 18.07.2016, 22:46
Профессор
Отправить личное сообщение для psiklop Посмотреть профиль Найти все сообщения от psiklop
 
Регистрация: 04.03.2015
Сообщений: 163

Rise, проц и память то что надо, это мой игровой комп, а играть я люблю и денег не пожалею

но тормозит факт, но и не в моем компе дело, нужно чтобы везде работало, так что способ выводить в стартовую строку вообще не пригоден
Ответить с цитированием
  #29 (permalink)  
Старый 26.07.2016, 17:10
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Например чтобы не хранить все размеры. Дофига сайтов выдают картинки скриптами, в частности imdb
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать текущий номер недели, или количество дней в текущем году. Hedkost Общие вопросы Javascript 12 17.11.2015 16:28
Как правильно обработать ajax запрос ? enot Общие вопросы Javascript 1 19.05.2014 21:16
Как узнать значение свойства modal у окна? khusamov ExtJS 1 11.05.2014 11:27
Как узнать подключен ли JavaScript у пользователя? frost18 Элементы интерфейса 1 26.10.2011 17:16
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 17:12