angular2-http

    1熱度

    1回答

    我目前正在開發一個帶有angular2的Web應用程序。我遵循Tour of Heroes教程獲取基礎知識。所以,我的本地服務器設置和應用程序體系結構是一樣的。 我現在需要對一個靜態文件執行一個POST請求。我設法得到發送的請求,但服務器404找不到。檢查與螢火蟲的網絡請求,我可以看到這一點: 這是很奇怪的,因爲該文件存在和URL是正確的。事實上,如果我將其粘貼到瀏覽器中(並執行GET請求),我可

    1熱度

    1回答

    在角1打字稿我能夠創造的服務,我知道的返回類型,我會得到相同的數字數組或一個Person對象: public addAges(ages: number[]) : ng.IPromise<number[]> { return this.$http.post('Proxy/AddAges',ages) .then((response: ng.IHttpPromiseCall

    0熱度

    1回答

    我爲我的Angular2打字稿應用程序創建了一個HttpClient,並且卡在了錯誤處理程序中。 我想發出一個事件,當我遇到401錯誤,並且能夠捕獲錯誤但不觸發我的事件,因爲.catch需要附加到Observable類型的函數,所以我沒有訪問我的HttpClient類這個範圍。 errorHandler (error:any) : Observable<any> { if(error

    1熱度

    1回答

    我正在處理身份驗證頭,一種解決方案是創建一個子類從'angular2/http'擴展Http並添加默認的auth頭文件。我使用的是github中的相同代碼,但它會拋出 EXCEPTION: TypeError: backend.createConnection is not a function in [null] code here。但是當我將它改回到angular2/http時,一切正常。我找

    1熱度

    1回答

    我想要按照這些方向:https://angular.io/docs/ts/latest/guide/server-communication.html並從對象的形式(而不是json)獲取服務器中的對象列表。 我有一個模型類(簡體現在): export class Goal { id: number; title: string; } ,我試圖通過服務類來獲得這些從服務器列

    1熱度

    2回答

    我想要調用一個API來正確處理請求並對API請求執行標準錯誤處理。例如,我有一個ApiErrorsService,我想在任何API調用發生錯誤時調用它。我還希望以標準方式提交調用,即將Content-Type設置爲application/json並序列化請求對象。 當然,當我訂閱從Http返回的observable時,它會被調用一次,當我返回並且調用者訂閱它時,它會再次被調用。能夠在兩次執行API

    1熱度

    1回答

    我想通過HTTP GET在一個組件中加載數據,然後我需要在動態加載的子組件中使用此數據。 下面的代碼: ngOnInit(){ this.accountService.getPersonalInfo().subscribe( response => { this.Account = response.json(); this.dcl.loadIntoLoc

    1熱度

    1回答

    我需要觸發類似於JQuery的事件ajaxStart和ajaxStop 我發現了一個半這裏的解決方案 - > How to set default HTTP header in Angular2? 所以,此刻我可以處理ajaxStart事件。 任何解決方案如何處理ajaxStop事件? post(url: string, body: string, options?: RequestOptions

    0熱度

    1回答

    我在瀏覽器沒有發出HTTP呼叫的打字稿中有角2問題。瀏覽器中的網絡部分沒有看到任何HTTp調用。 角碼的作品,當我沒有任何HTTP服務的服務,它帶來的數據,當我使用HTTP它doenst作出任何http請求 以下是我的代碼。 <script src="~/lib/es6-shim.min.js"></script> <script src="~/lib/system-polyfills.js">

    22熱度

    5回答

    我想將一個REST響應複製到一個blob中,但我無法做一些,因爲blob()和arrayBuffer()尚未在響應對象中實現。 Response Body是一個私有變量。 ... return this.http.get(url, {params: params, headers: headers}) .map(res => { // can't access _body