【发布时间】:2021-05-20 23:16:00
【问题描述】:
我正在尝试使用 Ruby Sinatra 构建一个简单的 Web 服务器,它以您当前的 IP + 当前时间(在 HTML 中)响应。它工作得很好,只是我不确定如何将输出(我当前的 IP 和我当前的时间)显示为单独的行。
以下是我的代码:
require 'sinatra'
require 'socket'
addr_infos = Socket.ip_address_list
final_ip = ''
addr_infos.each do |addr_info|
final_ip = final_ip + ' ' + addr_info.ip_address
end
cur_time = Time.now.ctime
get '/' do
'Current Time: ' + cur_time + ', ' + 'Current IP Address: '+ final_ip
end
我的代码输出是:
Current Time: Thu May 20 18:02:30 2021, Current IP Address: *IP NUMBER*
有人可以帮我解决这个问题吗?我是 Ruby Sinatra 的新手。谢谢!
【问题讨论】:
-
在 HTML 中,您可以使用
<br>添加换行符 -
@Stefan 那么如何将
添加到我的代码中? -
使用
'<br>'而不是', ' -
成功了!非常感谢您的帮助,不胜感激!