xhr.file = file;
; файловый объект не должен прикрепляться таким образом. xhr.send(file)
не отправляет файл. Вы должны использовать объект FormData
для переноса файла в объект данных post multipart/form-data
: var formData = new FormData();
formData.append("thefile", file);
xhr.send(formData);
. После этого к файлу может быть доступ в $_FILES['thefile']
(если вы используете PHP).
Помните, что MDC и демоны Mozilla Hack - ваши лучшие друзья.
EDIT: 2), было неверно. Он отправляет файл, но он будет отправлять его в качестве исходных данных. Это означает, что вам придется анализировать его самостоятельно на сервере (и это часто невозможно, зависит от конфигурации сервера). Читайте, как получить исходные данные в PHP здесь .
Общее количество Слов в слове Camel-регистра с помощью идентификации преобразования регистра символа
Решение: к проблеме Camel-регистра Разряда Хакера: https://www.hackerrank.com/challenges/camelcase/problem
public static void camelCaseWordWithIndexs(String s) {
int startIndex = 0;
int endIndex = 0;
for (int i = 0; i < s.length(); i++) {
if (Character.isUpperCase(s.charAt(i)) || i == s.length() - 1) {
startIndex = endIndex;
endIndex = i != s.length() - 1 ? i : i + 1;
System.out.println(s.substring(startIndex, endIndex));
}
}
}