gpt4 book ai didi

ruby - 如何使用 Ruby (Watir/WebDriver) 捕获 GET 调用?

转载 作者:太空宇宙 更新时间:2023-11-03 17:03:58 24 4
gpt4 key购买 nike

在我正在测试的网页上,当用户单击选择列表中的选项时,会进行 GET 调用。 GET 看起来像这样:

GET /mediaportal/captions/SCH/Follow%20Up%20with%20the%20Robles%20Family_SCH.xml 

我如何告诉 Ruby 监听 GET 请求并捕获它,或者更具体地说,捕获上面 GET 中请求的 url 并将其放入变量中。

(我正在使用 watir-webdriver gem,我希望其中有一些东西可以让我这样做。)

最佳答案

试试 net/http gem:

require 'net/http'
uri = URI('http://yoursite.com/mediaportal/captions/SCH/Follow%20Up%20with%20the%20Robles%20Family_SCH.xml ')
Net::HTTP.get(uri) # => String

有关更多信息,请在此处尝试: http://ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/Net/HTTP.html

关于ruby - 如何使用 Ruby (Watir/WebDriver) 捕获 GET 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10706976/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com