open-uri

open-uri

文章 0 浏览 6

使用 Ruby 请求 HTTP 资源时如何指定接受的内容类型?

我一直使用 open-uri 和 open("").read 通过 http 获取内容。我正在使用它来访问 API,现在我需要指定接受什么内容类型。他们提供了来自curl的示例 cu…

那请放手 2025-01-08 13:56:42 0 0

保存一系列页面然后尝试组合它们但只组合一个的脚本?

这是我的代码.. require "open-uri" base_url = "http://en.wikipedia.org/wiki" (1..5).each do |x| # sets up the url full_url = base_url + "/" +…

×眷恋的温暖 2025-01-05 01:33:17 1 0

处理不同类别的 404 错误

我有许多继承 Page 类的类。它们共享相同的 update_ished 方法,该方法尝试在页面结束时更新状态。 由于这些 Page 类面临不同的问题,因此混合使用了…

你列表最软的妹 2025-01-03 03:21:26 1 0

Ruby 通过代理打开 uri 下载

我不知道如何使用 open-uri 和主动代理从 URL 下载数据。 我使用了这段代码: proxy = Net::HTTP::Proxy("??????????????????????") proxy.start('htt…

一场信仰旅途 2024-12-23 04:56:34 1 0

使用ruby的open-uri访问特定站点时出现503错误

我一直在使用下面的代码来抓取网站,但我认为我可能抓取了太多内容,导致自己完全被禁止访问该网站。例如,我仍然可以在浏览器上访问该网站,但任何涉…

少年亿悲伤 2024-12-22 14:04:30 1 0

引发 OpenURI::HTTPError 导致参数数量错误错误

我正在测试一个方法如何处理 302 HTTPError 异常。我试图存根一个方法调用以编程方式引发一个,但是它一直抱怨参数数量错误(0为2) 代码测试了这一特…

心房的律动 2024-12-18 11:10:14 2 0

使用 Nokogiri 提取一些 JSON

require 'open-uri' require 'json' require 'nokogiri' doc = Nokogiri::HTML(open("http://www.highcharts.com/demo/")) puts doc 但是我希望能够从…

心在旅行 2024-12-18 07:38:29 2 0

从 Facebook 图片 url 获取图片名称

当用户通过 Facebook 登录时,我想使用 Facebook 个人资料图像作为我的网站的个人资料图像。我正在使用omniauth gem 进行Facebook 登录。登录后,omni…

输什么也不输骨气 2024-12-17 14:17:48 0 0

使用 Ruby 的“open-uri”打开 utf-8 URI 时遇到问题

我正在尝试使用 ruby​​ 和 open-uri 从谷歌地图网络服务 API 获取丹麦位置地址。 尝试前往丹麦Ærø:http://maps.googleapis.com/maps/api/geocode/j…

蘸点软妹酱 2024-12-10 21:38:28 2 0

Ruby open-uri RuntimeError - 禁止重定向

关于 Ruby 错误处理的小问题。我有一些代码大致类似于以下内容: urls.each do |url| begin threads << Thread.new(url) do |url| page = open(url) #…

独孤求败 2024-12-09 00:40:11 3 0

防止从 URL 打开大文件时超时

我正在编写一个 Ruby 1.8.7 脚本,该脚本必须从服务器请求非常大的 XML 文件(1 - 5MB),该文件速度相当慢(1MB 需要 1 分钟 30 秒)。请求的文件被…

还给你自由 2024-12-08 02:18:31 3 0

如何在 require open-uri 之后打开一个看起来像 URL 的文件名?

require 'open-uri' 后打开看起来像 URL 的文件名 require 'open-uri' open("http://google.com") 如何在文件夹中 - http://google.com …

无语# 2024-12-07 09:59:15 2 0

打开https时出现EOF错误

我一直在尝试使用 facebook graph api,尽管 ruby​​ 在打开 api url 时引发 EOFError (https://graph.facebook.com/.....) 我正在使用 Ruby 1.8.6 …

匿名。 2024-12-06 22:25:23 2 0

如何使用 Ruby(和 open-uri)并行处理数组中的项目

我想知道如何使用 open-uri 打开多个并发连接?我想我需要以某种方式使用螺纹或纤维,但我不确定。 示例代码: def get_doc(url) begin Nokogiri::HTM…

左耳近心 2024-12-06 18:32:51 7 0

rake 任务中 open-uri 出现 404 错误...是什么原因造成的?

我有一个 rake 任务,它从 API 获取 JSON 数据,解析它,并将其保存到数据库: task :embedly => :environment do require 'json' require 'uri' requ…

也只是曾经 2024-12-06 02:35:34 2 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文