Я много искал и нашел подходящий код, который должен работать, но он дает мне ошибку. Код uploadpic.html : <input type="file" (change)="fileChange($event)" placeholder="Upload file" accept=".pdf,.doc,.docx,.jpg,.jpeg,.png"> uploadpic.ts следующим образом fileChange(event) { let fileList: FileList = event.target.files; if(fileList.length > 0) { let file: File = fileList[0]; let formData:FormData = new FormData(); formData.append('uploadFile', file, file.name); let headers = new […]
Я использую этот код для извлечения данных с другого сервера localhost, который запускается одновременно как «Angular localhost»: const req = new HttpRequest('GET', 'http://localhost:4200/echo.php', { reportProgress: true, }); this.http.request(req).subscribe(data => { console.log(data); }); Но я получаю сообщение об ошибке: {error: SyntaxError: Unexpected token e in JSON at position 1 at Object.parse (<anonymous>) at XMLHt…, text: "↵echo […]
Я новичок в Angular 2 и моем приложении, который отлично работает с IE и хром. Однако, когда я пытаюсь в Firefox, почтовый запрос, который вызывает мой PHP-скрипт, не работает в Firefox. postApplicant(newApplicant: Applicant): Observable<string> { let body = `firstName=${newApplicant.firstName}&lastName=${newApplicant.lastName}`; let headers = new Headers({ 'Content-Type': 'application/x-www-form-urlencoded' }); headers.append('Accept', 'q=0.8;application/json;q=0.9'); let options = new RequestOptions({ headers: […]
Пройдя этот быстрый пример запроса GET из Angular2 в файл PHP я продолжаю получать – Ошибка 304 Я тестирую разницу между использованием node и php для задней части app angular2 . У меня есть простой GET который пытается получить небольшой объем данных из файла php . Запрос, кажется, идет хорошо, но файл не предоставляется в […]
Я хочу подключить мое приложение angular2 к моему PHP-серверу. В идеале я хочу это сделать: this.http.post('/users/create', {email: email, password: password}); Проблема в том, что когда я это делаю, мой $_POST пуст в PHP. Что я должен сделать, чтобы сделать эту работу?
У меня есть файл, который выдает токены, которые выглядят так: <? header('Access-Control-Allow-Origin: *'); include "lib/autoload.php"; Braintree_Configuration::environment('sandbox'); Braintree_Configuration::merchantId('g4kg867qf29jn4tr'); Braintree_Configuration::publicKey('wtqnf5txh7372nqm'); Braintree_Configuration::privateKey('67ad648bba28812356a0d9528d0aa38c'); echo($clientToken = Braintree_ClientToken::generate()); ?> У меня есть угловой / ионный / машинописный текст, который отправляет запрос на получение вышеупомянутого файла: this.http.request('http://192.168.1.131:8888/generatetoken.php') .subscribe(res => { resolve(res.text()); }, err => console.log(err)) Ошибка: Response with status: 0 for URL […]
Прежде всего. Пожалуйста, несите мои вопросы. То, что я делаю, просто выполняет запрос ajax, который будет возвращать данные ответа строки. Вот мой php <?php header('Access-Control-Allow-Origin: *'); echo 'Peenoise Crazy'; ?> Запрос Http let headers = new Headers({ 'Content-Type': 'application/x-www-form-urlencoded' }); let options = new RequestOptions({ headers: headers }); return this.http.post('./app/parsers/peenoise.php', '', options) .then(val => console.log(val)) […]
Я разработчик PHP, и я начал изучать Angular2. Но я не знаю, как использовать его с PHP. Можно ли использовать Angular так же, как интерфейс? Что я должен делать? Как использовать его на общедоступном хостинге без установки Node.js?
Я пытаюсь воссоздать Post JSON с углового 2 на php, но он не работает, поскольку в переменной $_REQUEST нет ничего на стороне php Код: searchHttp({body}: any): Promise<any> { let headers = new Headers ({ 'Content-Type': 'application/json' }); let options = new RequestOptions({ headers: headers, method: "post" }); let test_this = {"search": "person"}; return this.http.post(this.post_url, JSON.stringify(test_this), […]