1

我将如何向Faraday提出预检请求?似乎有名称冲突。

# Create a connection
conn = Faraday.new('http://example.com')

# GET request
conn.get # => #<Faraday::Response

# POST request
conn.post # => #<Faraday::Response

# OPTIONS request collides?
conn.options # => #<struct Faraday::RequestOptions
4

1 回答 1

3

正如人们所看到的,语法糖是为所有方法提供的,除了:options. 要执行这样的请求,可以Connection#run_request直接调用 Wrapped:

conn.run_request(:options, nil, nil, nil)
于 2016-02-27T09:21:20.230 回答