2015-10-24 203 views
0

如何從我創建的http api獲取文本?所以我建立了一個像這樣的http api,它會響應「HI」或類似的東西,所以我的問題是如何調用api,然後使用javascript在我的網頁上讀取它的變量?如何從http請求獲取文本

此外,服務器是用nodejs編寫的。

+1

你建一個節點HTTP API,而你不知道如何從請求讀取..?那不可能。你想讀什麼? POST正文?獲取參數?路徑名稱? – Rudie

+0

向我們展示您用來調用API的代碼,並且我們可以向您展示您的代碼中的響應。是來自瀏覽器的Ajax嗎?從其他服務器調用? – jfriend00

+0

@ jfriend00對不起,我猜我做了這個不清楚,但我問的是如何調用http api –

回答

0

你要麼做一個Rest服務,或者你只是做一個regular expression可以過濾你想要的部分你的網址從window.location.href

0

你可以做到這一點與一個Ajax請求。

示例使用jQuery:

var someVariable = ""; // variable is empty at start 

$.ajax({ 
      type: 'GET', 
      url: 'http://IPADDRESS/getText/hkjfskhfkjdshfkj' 
     }).done(function (responseText) { 
       // responseText contains 'HI'or something like that 
       someVariable = responseText; 
       alert(someVariable); 
     }); 
+1

Ajax通常不起作用。見CORS。 – Rudie

+0

不清楚,我認爲這是同一臺服務器 –