2017-07-31 52 views
-2

我做了一個Angular應用,我想知道它是否有可能讓Angular發送像服務器這樣的JSON信息。Angular 4應用渲染JSON作爲服務器

例如,當我們訪問我的應用「localhost:4200/test」的URL時,答案是JSON而不是HTML頁面。 換句話說,當我要求我的Angular 4應用程序的路線時,我希望能夠用POSTMAN收集數據。

感謝您的任何信息。

PS:我不知道,「渲染」是正確的術語,因爲當我尋找「角渲染JSON」它總是約在HTML頁面中顯示一個JSON:/

+4

你爲什麼要用角度或任何其他前端框架來做到這一點? –

+0

我知道這有點特別,這是一個安全問題,要清楚,讓我們想象我們有: 1 API和2前線 只有** FRONT1 **有訪問** API **,我想打電話給**來自** FRONT2 **的API **所以我的想法是:** FRONT2 **請求** FRONT1 **請求** ** ** –

+0

請看看[this'problem'](https:// stackoverflow.com/questions/43029562/file-download-through-angular-2)。你的聽起來是一樣的,但是你想要一個MIME類型的'application/json'。 – Rick

回答

0

我可能是錯的,但據我所知,這是不可能的。您希望您的客戶端/瀏覽器應用程序表現得像服務器一樣。這是不可能的,因爲您無法在瀏覽器中設置套接字偵聽器。 如果您將應用程序託管在類似electron的shell中,則可以在本地計算機上啓動nodejs服務器。但從技術上講,這不再是您的角度應用。

+0

這就是我害怕.. 在這種情況下,我會嘗試從** FRONT1 **發出API請求,然後直接發送HTML組件到** FRONT2 ** –

相關問題