请求我下面这个教程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与直接执行我的命令不一样吗?