2017-06-27 49 views
1

我用以下odata nodejs client library指示節點庫使用包裝其電話

此庫使用的NodeJS流行request庫。

但是,我需要爲請求庫使用NTLM包裝器。

是否有任何方法來設置我的nodejs程序,以便由odata nodejs客戶端庫啓動的所有請求調用(gets/post/puts)都通過包裝管道傳輸?

基本上,我想我正在尋求一種方法來攔截和管理通過NTLM包裝的調用。正如我輸入這個,我認爲這是不可能的,我將不得不修改odata庫使用NTLM請求包裝。

回答

0

根據文檔所有的http方法(非批量查詢)採取選項參數傳遞給底層的請求庫。

- get(options) 
- post(body, options) 
- put(body, options) 
- patch(body, options) 
- delete(options) 

您應該可以使用它來修改具有適當NTLM數據的請求。

+0

我環顧了這一點,並且由於NTLM的本質,似乎並不存在這樣的選擇... – Matt