ruby-on-rails - 我应该在 Rails 应用程序中本地测试 SSL/HTTPS 路由吗?

标签 ruby-on-rails testing ssl https

我想知道关于测试某些 url 使用某些协议(protocol)的最佳实践是什么。我必须在本地设置 SSL 证书吗?

最佳答案

您不需要在本地设置 SSL 证书。你可以在你的测试中伪造一个 HTTPS 请求,比如:

request.env['HTTPS'] = 'on'

关于ruby-on-rails - 我应该在 Rails 应用程序中本地测试 SSL/HTTPS 路由吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10569330/

相关文章:

ruby-on-rails - 测试 ActiveRecord::RecordNotFound

ruby - Un-monkey 修补 Ruby 中的类/方法

python - 在 Python 中创建 HTTPS 代理服务器

java - 服务器及其 keystore Trustores 之间的 TLS 身份验证

ruby-on-rails - Rails:如何将多个对象渲染为JSON?

ruby-on-rails - Heroku Rails 3.1 应用程序 - 在本地编译 Assets 与在 slug 编译期间编译 Assets

java - 使用 PowerMock 和 Spring Boot 进行集成测试

grails - ActiveMQ 嵌入式代理 SSL

ruby-on-rails - 如何检查日期是否有效?

javascript - 在 Node 中测试使用 require ('jquery' ) 的 JavaScript 代码