Tôi đang mã hóa một trao đổi tệp và một số tệp không nên tải xuống mà không có ssl. Vì vậy, tôi cần phải kiểm tra xem một kết nối là ssl được mã hóa hay không. Điều này phụ thuộc vào máy chủ web hoặc có phương pháp nào cho tất cả máy chủ web không?Làm cách nào để kiểm tra xem kết nối có sử dụng ssl không?
8
A
Trả lời
15
Bạn sẽ có thể kiểm tra request.ssl?
để xác định điều này.
Theo tôi có thể nói điều này về cơ bản chỉ là thử nghiệm đối với request.proto
để xem đó có phải là "https://"
hay không.
-2
Tôi cho rằng nó phụ thuộc vào cấu hình máy chủ, nhưng bạn có thể kiểm tra xem các giao dịch của bạn được mã hóa hay không với một trình thám thính. Tốt nhất là wireshark.
Các vấn đề liên quan
- 1. Có cách nào để kiểm tra kết nối SQLAlchemy không?
- 2. Làm cách nào để kiểm tra xem trang hiện tại có đang sử dụng SSL trong ASP.Net không?
- 3. Làm cách nào để kiểm tra xem ổ cắm có được kết nối không?
- 4. Làm cách nào để thiết lập chứng chỉ kiểm tra cho kết nối SSL trong .NET?
- 5. Kiểm tra xem kết nối ADODB có đang mở không
- 6. Cách kiểm tra xem bạn có kết nối internet trực tiếp bằng cách sử dụng C++
- 7. Làm cách nào để kiểm tra kết nối mạng?
- 8. Làm cách nào để kiểm tra kết nối https với Django dễ dàng như tôi có thể kết nối không phải https bằng cách sử dụng 'runserver'?
- 9. Làm thế nào để kiểm tra xem máy khách ElasticSearch có được kết nối không?
- 10. Làm thế nào để kiểm tra xem việc kiểm tra bẩn có được sử dụng không?
- 11. Làm cách nào để kiểm tra kết nối svn?
- 12. Làm thế nào để kiểm tra kết nối FTP?
- 13. Viết Trình kiểm tra SSL bằng cách sử dụng Java
- 14. Làm cách nào để kiểm tra xem kết nối ổ cắm có hoạt động trong Boost :: asio không?
- 15. Android: HTTPS (SSL) kết nối bằng cách sử dụng HttpsURLConnection
- 16. Kiểm tra xem mongoDB có được kết nối
- 17. Làm thế nào để bạn sử dụng telnet để kiểm tra kết nối với Oracle?
- 18. Làm cách nào để kiểm tra xem liên kết có được tải không?
- 19. Cách kiểm tra xem người dùng có được kết nối với internet wp7 không?
- 20. Làm thế nào để kiểm tra Kết nối/Express middleware?
- 21. Làm cách nào để kiểm tra xem một Ổ cắm hiện có được kết nối trong Java không?
- 22. Cách kiểm tra xem kết nối MySQL có bị đóng bằng Python không?
- 23. Có cách nào để kiểm tra xem var có đang sử dụng setInterval() không?
- 24. Cách kiểm tra kết nối với mongodb
- 25. Cách kiểm tra xem segue nào đã được sử dụng
- 26. Cách kiểm tra xem đồng hồ iPhone và Apple có được kết nối không
- 27. Trong nodejs, làm cách nào để kiểm tra xem cổng đang nghe hoặc đang sử dụng
- 28. Kiểm tra kết nối WCF
- 29. Có cách nào để kiểm tra xem hoạt động chia sẻ kết nối có đang hoạt động không?
- 30. Làm thế nào để kiểm tra xem hai nút được kết nối?
cảm ơn, công trình này tuyệt vời! – davidb
+1 Gián tiếp nó cũng kiểm tra các biến môi trường khác nhau như 'HTTP_X_FORWARDED_SSL' hoặc' HTTP_X_FORWARDED_SCHEME', vì vậy 'ssl?' Không phải là tầm thường vì nó có thể trông giống như :) –