小编Mr *_*ack的帖子

405 Net::HTTP 请求上不允许使用方法 [ruby on Rails]

我正在尝试使用以下代码验证是否存在远程网址:

endpoint_uri = URI.parse(@endpoint.url)
endpoint_http = Net::HTTP.new(endpoint_uri.host, endpoint_uri.port)
endpoint_request = Net::HTTP::Head.new(endpoint_uri.request_uri)
endpoint_response = endpoint_http.request(endpoint_request)
Run Code Online (Sandbox Code Playgroud)

我仍然收到 405 Method not allowed。当我使用inGet时,我得到了 200 Success,而且还使用整个远程文档来响应,这导致了更长的响应时间(0.3s => 0.9s)。HeadNet::HTTP::Head.new

有什么想法为什么会发生这种情况吗?谢谢

ruby-on-rails http-headers

3
推荐指数
1
解决办法
2873
查看次数

使用 SOAP4R 解析 WSDL 文件

有使用 SOAP4R 的 WSDL 解析器的示例吗?我正在尝试列出 WSDL 文件的所有操作,但我无法弄清楚:( 你能给我发布一些教程吗?谢谢

ruby wsdl soap4r

0
推荐指数
1
解决办法
2301
查看次数

标签 统计

http-headers ×1

ruby ×1

ruby-on-rails ×1

soap4r ×1

wsdl ×1