|
|
สอบถามเรื่องการเรียก API จากเซิฟเวอร์อื่นหรือที่อื่นหน่่อยครับ Angular |
|
|
|
|
|
|
|
สอบถามเรื่องการเรียก API จากเซิฟเวอร์อื่นหรือที่อื่นหน่่อยครับ Angular
คือผมต้องการเรียกค่า API จากเซิฟเวอร์อื่นมาใช้น่ะครับ
ถ้ามันดึงจากตัวเซิฟตัวเองมันไม่มีปัญหา ผมลองหาดูในเว็บเขาให้ลองทำ proxy.config ดูแต่ก็ยังไม่ผ่าน
ส่วนนี้คือไฟล์ของ proxy.config.json
Code
{
"/api": {
"target": "https://mobile-api.test.ac.th",
"secure": false,
"changeOrigin": true
}
}
ส่วนนี้คือไฟล์ของ packet.json
Code
"scripts": {
"ng": "ng",
"start": "ng serve --proxy-config src/proxy.config.json",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
}
ส่วนนี้คือไฟล์ของ angular.json
Code
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "web:build",
"proxyConfig": "src/proxy.config.json"
},
ที่ขึ้นเออเร่อ (failed)net::ERR_FAILED
Tag : Angularjs
|
|
|
|
|
|
Date :
2021-01-28 14:15:04 |
By :
songwoot01 |
View :
1040 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
API เป้าหมาย ไม่เปิด CORS จึงไม่สามารถเข้าถึง resource
แก้โดย scraping ด้วย server scripts เช่น PHP
|
ประวัติการแก้ไข 2021-01-29 13:59:48
|
|
|
|
Date :
2021-01-29 13:59:01 |
By :
lakornworld |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|