我有一個路由,例如/data
,它使用curl將數據從php帶到nodejs,但是這條路由也可以從客戶端獲得,所以我想允許這條路由只用於curl請求。我該如何執行它?如何保護Express Node js中的捲曲路徑?
-2
A
回答
0
你不能,因爲HTTP是一個開放的協議,所有的客戶端都可以被模擬。
但是,可以使用簡單的憑證來保護資源,例如/data?password=u8iK9oC
- 除非密碼正確,否則/data
資源將返回給客戶端。如果只有curl客戶知道這個密碼,這個要求才會被執行。
0
使用認證或IP白名單。因爲請求中的任何數據都可以修改。
相關問題
- 1. 您如何密碼保護Node/Express中的靜態資產?
- 2. 如何在Node Express中定義使用bower_components的正確路徑?
- 3. 如何使用Raphael將捲曲路徑轉化爲螺旋形狀使用JS
- 4. 如何在socket.io和node js上保護用戶的「通道」?
- 5. Node JS,Express,MSSQL,Socket IO
- 6. can not app.get('foo')(Express/Node JS)
- 7. 如何在Jade中調用正在Node/Express路徑中顯示的mixin
- 8. 如何在Express路徑中使用.findOne。
- 9. 如何在命令行中運行express js(node js) - linux
- 10. 保護圖像路徑 - PHP
- 11. 如何路由HTML節點js Express js
- 12. 如何從Node js Side獲取基路徑?
- 13. 如何在Laravel中保護我公共文件夾的路徑
- 14. 如何捲曲
- 15. 如何從docker-toolbox curl切換到在windows路徑中定義的捲曲
- 16. 如何在express/node js中發送錯誤http響應?
- 17. 獲得保護的資產,導軌和捲曲
- 18. Cloudkit JS && Node JS
- 19. 捲曲,PHP - 環環路
- 20. 如何轉換d3.js中的路徑
- 21. Node Express包含帶參數的路由
- 22. 從通過捲曲
- 23. 如何從捲曲
- 24. 如何繪製彎曲的svg路徑
- 25. (Node JS + Express)如何渲染位於/ views/subfolder /內的文件?
- 26. Express 4/Node JS - 優雅地管理uncaughtException
- 27. Node JS express - 更新單個文檔
- 28. 多個提交按鈕 - html express node js
- 29. Node/Express API路徑中錯誤處理的正確和可持續的方式
- 30. 使網站密碼保護後捲曲失敗
從技術上講,你可以檢查用戶代理,但是一個邪惡的客戶端在技術上可以僞造他們的用戶代理並使用路由。也許你應該考慮一個實際的安全概念。 – Jakumi