即使浏览器打开它,打开Uri也不打开URL

时间:2017-06-01 01:06:42

标签: ruby open-uri

我正在尝试使用open-uri打开一个URL,当我从浏览器Safari中打开它时,它会在一秒钟内将我带到页面。但是,当我尝试用open-uri打开它时,它不起作用。一分钟后它会说import org.h2.server.web.WebServlet; import org.springframework.boot.web.servlet.ServletRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class WebConfiguration { @Bean ServletRegistrationBean h2servletRegistration(){ ServletRegistrationBean registrationBean = new ServletRegistrationBean( new WebServlet()); registrationBean.addUrlMappings("/console/*"); return registrationBean; } } 。使用我的浏览器打开网址需要一秒钟,但它无法使用open-uri。我试图增加最大超时时间,但它不起作用。

Net::ReadTimeout: Net::ReadTimeout

这是我用来打开网址的代码,当我在代码中执行此操作时它不起作用。

1 个答案:

答案 0 :(得分:2)

看起来他们正在保护他们的API免受非常模糊的请求。

=TRIM(LEFT([name], FIND("(", [name]&"(")-1))
=TRIM(REPLACE([name], FIND("(", [name]&"("), LEN([name]), TEXT(,)))

会做得很好。