Skip to content

Commit 89123a1

Browse files
committed
Merge pull request iliakan#76 from konstantin-agafonov/master
Update article.md
2 parents b27b166 + f51cd51 commit 89123a1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

4-ajax/6-xhr-onprogress/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ function upload(file) {
162162

163163
Можно до окончания запроса заглянуть в него и прочитать текущие полученные данные. Важно, что при пересылке строки в кодировке UTF-8 кириллические символы, как, впрочем, и многие другие, кодируются 2 байтами. Возможно, что в конце одного пакета данных окажется первая половинка символа, а в начале следующего -- вторая. Поэтому полагаться на то, что до окончания запроса в `responoseText` находится корректная строка нельзя. Она может быть обрезана посередине символа.
164164

165-
Исключение -- заведомо однобайтные символы, например цифры или латинница.</li>
165+
Исключение -- заведомо однобайтные символы, например цифры или латиница.</li>
166166
<li>**Сработавшее событие `xhr.upload.onprogress` не гарантирует, что данные дошли.**
167167

168168
Событие `xhr.upload.onprogress` срабатывает, когда данные отправлены браузером. Но оно не гарантирует, что сервер получил, обработал и записал данные на диск. Он говорит лишь о самом факте отправки.

0 commit comments

Comments
 (0)