Я использую PHP с API REST. Я пытаюсь загрузить файл (ы) с помощью AJAX и получить миниатюру.Где находится файл upload_handler.php?
app.yaml
- url: /api/(.*)
script: api/index.php
- url: /.*
script: index.html
Javascript: Эта функция срабатывает, когда пользователь выбирает файл (ы) для загрузки.
onFileSelect = function($files) {
for (var i = 0; i < $files.length; i++) {
var upload_url = $http.get('/api/upload/new'); //Create a new upload url
$http.uploadFile({
url: upload_url,
file: $files[i]
}).success(function(pulic_url, status) {
console.log(pulic_url); //Print the public url of the uploaded file
})
}
}
Но это не работает, публичные URL-адреса я получаю выглядеть следующим образом:
http://localhost:8080/_ah/upload/adfrhtbnekj...
Когда я делаю запрос POST, он просто печатает файл index.html. Это означает, что он не находит мой upload_handler.php
Где мне взять файл upload_handler.php?
Это решило его! Спасибо, бум! –