我想從最終用戶獲取一些數據,但不支持身份驗證。 通過電子郵件無法進行哪種攻擊,這些攻擊可能通過REST API進行?電子郵件以某種方式更安全嗎?通過電子郵件發送數據而不是RESTful API
2
A
回答
1
總的來說,使用rest API時,電子郵件的安全性要低得多。
確定您可以將ssl附加到您的郵件服務器/網站,以加密您的電子郵件。但是,由於傳輸協議不太可靠,電子郵件可能會丟失。
使用rest API可以定義數據如何傳輸的規則集。使用API,您不需要創建帳戶即可傳輸數據。您可以將SSL附加到Rest API,該API將在傳輸數據時加密數據。
對於通過表單等獲取的簡單數據我個人使用API而不是電子郵件。
但是,如果您正在考慮在網站上使用簡單的聯繫表單,電子郵件可能會更適合,但我仍然不會使用它。這完全取決於您嘗試開發的解決方案的複雜程度。
相關問題
- 1. AppEngine:將電子郵件發送給管理員,以「收件人通過電子郵件發送」而不是「管理員通過電子郵件發送」
- 2. 發送電子郵件,ID不通過
- 3. 通過Visual C++/Cli不發送郵件發送電子郵件
- 4. 通過電子郵件發送錯誤500而不發送垃圾郵件
- 5. 在asp.net發送電子郵件發送密碼而不是電子郵件
- 6. 通過Microsoft Exchange發送電子郵件
- 7. 通過帶有java郵件API的struts發送電子郵件
- 8. 電子郵件發送通過郵戳API發送確定,但不被接受
- 9. 通過電子郵件發送文件
- 10. 通過Javamail發送電子郵件
- 11. 密碼恢復,而不通過電子郵件發送密碼
- 12. 如何通過電子郵件發送PDF而不打開它
- 13. ASP.NET通過電子郵件發送給多個電子郵件
- 14. GAS幫助 - 通過電子郵件發送電子郵件
- 15. 如何通過電子郵件發送電子郵件地址
- 16. Apache Commons電子郵件:如何通過非SMTP API發送電子郵件?
- 17. 通過MS Graph API發送電子郵件時包含電子郵件簽名
- 18. 通過mysql bash發送電子郵件
- 19. 通過Qt發送電子郵件
- 20. 通過電子郵件發送評價
- 21. 通過電子郵件發送從.net
- 22. 通過電子郵件發送PDFDocument
- 23. 通過O365發送電子郵件
- 24. 通過Gmail發送電子郵件
- 25. 發送電子郵件:通過對
- 26. 通過VBSCRIPT發送電子郵件
- 27. 通過Python發送Outlook電子郵件?
- 28. 通過Gmail發送Sitecore電子郵件
- 29. 通過gmail發送電子郵件,Laravel
- 30. PHP通過SSH發送電子郵件
在某種程度上,這是蘋果和橘子。你可以說得更詳細點嗎?什麼樣的數據需要傳輸?數據是否需要加密? – admdrew
簡單的表單發佈文本和html數據,加密會更好。 – pavbhaji
如果數據完整性和加密是高優先級,我肯定會建議不要使用電子郵件;它有可能會降低可靠性,並且更難以加密。 – admdrew