請求我下面這個教程http://ruby.railstutorial.org/chapters/updating-showing-and-deleting-users#fnref-9_4和清單9.44筆者在代碼後說,在那個特定的時刻任何用戶都可以通過命令行直接DELETE請求被刪除,我當然相信這是真的,但我不知道如何檢查一個DELETE直接在命令行
0
A
回答
0
任何足夠先進的攻擊改編可以簡單地直接在命令行發出DELETE請求刪除該網站上的任何用戶。
這裏有一個命令行的示例使用cURL
$ curl -X DELETE http://localhost:3000/users/1
http://localhost:3000/
是路徑到您的應用程序刪除通話,1
是要刪除的記錄的ID。
的捲曲度就可以模擬你將執行使用瀏覽器相同的請求。您可以使用任何其他HTTP客戶端。
0
您可以使用捲曲在命令行來進行HTTP請求,包括DELETE請求。
curl -i -H "Accept: application/json" -X DELETE http://localhost:3000/persons/person/1
相關問題
- 1. DELETE後計算行命令
- 2. 直接從命令行執行PHP
- 3. C#OLEDB Delete命令
- 4. 直接從命令行編輯文本
- 5. 直接運行命令VS從變量
- 6. 直接從命令行使用C++命令
- 7. 問題的svn delete命令
- 8. SQL Server - 覆蓋DELETE命令?
- 9. 運行搖籃插件,直接在命令行
- 10. 如何直接從命令行執行maven插件執行?
- 11. 命令在命令行工作,但沒有直通腳本
- 12. 直接在沙箱中執行shell命令
- 13. 捕獲命令行輸出直接在緩衝器
- 14. 如何在cmd中直接執行txt文件中的命令?
- 15. 在所有直接子目錄中執行命令
- 16. 在python中給出參數,直接從命令行/ userinput
- 17. 如何直接在C#中執行批處理命令?
- 18. 直接在jenkins管道中執行powershell命令
- 19. 如何直接從命令行運行PHP語句?
- 20. PowerShell命令行參數丟失,如果從CMD運行直接
- 21. C#:我如何直接執行這個命令行到java.exe?
- 22. 如何直接從終端/命令行運行Go(lang)代碼?
- 23. 如何直觀地選擇,然後在vim中直接執行shell命令?
- 24. Visual Studio沒有運行DELETE命令行語句MYSQL
- 25. 命令失敗,但工程直接
- 26. Mac上的直接命令acr122u nfc
- 27. 直到命令在Bash中
- 28. 命令行命令命令
- 29. 直接從Windows命令行調用的node.js包
- 30. Start-Job與直接執行我的命令不一樣嗎?