restify

    0熱度

    2回答

    我正在嘗試使用磁帶來測試使用restify構建的API。我遇到的問題是測試不會完成,直到出現某些「超時」或某事發生。測試套件只是掛起。以下是我正在使用的一個簡單測試: var test = require('tape'); var restify = require('restify'); var client = restify.createJsonClient({url: 'http://

    1熱度

    2回答

    我試圖從req.params讀取參數值,但以不同的方式(我試圖做一個API中的RESTify) 。 首先我讀了req.params可用的密鑰,比如; var requestData = Object.keys(request.params); 而且比我遍歷每個鍵,嘗試獲取它的價值。下面是代碼; for(i = 1; i < requestData.length; i++) { key

    0熱度

    1回答

    我是node.js的新手。我正在使用Restify和node.js.我不得不向BigCommerce API發送幾個請求。 我實際上增加了每個響應的計數器,所以成功和錯誤的情況下,只留下情況是我沒有得到答覆。 爲了更安全的一面,我想處理超時問題,即處理一個案例,當我沒有得到來自API的一些請求的回覆。 如何處理通過JsonClient(Restify)發送的每個請求的請求超時? 謝謝。

    3熱度

    2回答

    我是開發Web服務的初學者,我有一個帶有節點js和模塊restify的服務器,並且我想使用模塊OAuth2-restify添加身份驗證。但是,當我努力準備獲取令牌的請求時。我使用節點restify客戶端進行請求。請有人提供一些示例。文檔說 如果在授權標頭中提供了有效令牌,則req.username是truthy並且是完全由Restify-OAuth2管理的令牌端點。它爲給定的客戶端ID /客戶端密

    0熱度

    2回答

    我正在實施一個節點應用程序,它從BigCommerce帶來詳細的訂單。 使用Restify JsonClient異步地對BigCommerce API進行多次調用。 它工作正常的一些電話,但我之後給出了錯誤:[Error: socket hang up] code: 'ECONNRESET', sslError: undefined, body: {} 我試圖關閉套接字通過設置agent=fals

    2熱度

    1回答

    我試圖用restify使用以下代碼服務靜態文件。 app.get(/.*/, restify.serveStatic({ directory: __dirname + '/public', default: 'index.html' })); 調用GET /或GET /index.html按預期工作。 調用公共的子目錄中的任何文件不起作用。 例如,調用GET /css/s

    6熱度

    2回答

    目前正在使用restify進行API開發,仍然無法用於指定標頭中的API版本。它只是不太友好。 有什麼辦法讓版本成爲網址的一部分? 例子是: http://domain.com/api/v1/action 甚至在我的情況好轉: http://api.domain.com/v1/action 感謝

    2熱度

    2回答

    我希望構建一個包含大量數據更新和讀取和用戶身份驗證的Web服務。 哪一個是hapi,restify中的一個更好的選擇,還是表示Rest API? 請隨時提出任何其他框架,我還沒有偶然發現。 經過大量搜索之後,我可以找到的所有教程都使用hapi框架2.0之前的版本。 你可以請教我一些關於使用hapi和node.js來構建Web API服務器的好教程嗎? 我正在使用MongoDB作爲數據。

    2熱度

    1回答

    我剛開始學習node.js,之後決定使用node和restify編寫我的下一個API。只有幾個用戶訪問該API,並且它將是一個嚴格私密的用戶 - 其他人都不應該能夠訪問它。 基本上,我需要檢查爲每個請求提供(和有效)「key」和「pass」參數。所以,我想我可以補充一點,是其他一切做檢查之前執行一些中間件..例如: - var restify = require('restify'); var

    0熱度

    2回答

    我想第一次在Nodejs上運行REST服務器,並從$ AngularJS用$資源訪問它,並且我遇到了問題... 我有一個控制器,它應該加載上登錄JSON對象(購物車)爲任何一個已知的用戶,或者創建空對象如果用戶是新的: myApp.controller('MainCtrl', ['$scope', '$resource', function($scope, $resource) { $scop