使用法拉第宝石预检OPTIONS请求

时间:2016-02-27 08:57:29

标签: ruby faraday preflight

如何使用Faraday制作预检请求?似乎有一个名字冲突。

public interface IMyItem
{
    string Type;
}

public class Item1 : IMyItem
{
    public string Type{get{return "Item1";}}
}
public class Item2: IMyItem
{
    public string Type{get{return "Item2";}}
}

public void CalcItems(IMyItem item, int val){
    this.Log(item.Type + "Val:" + val);
    this.total += val;
}

Items.CalcItems(new Item1(), 30);
Items.CalcItems(new Item2(), 12);

1 个答案:

答案 0 :(得分:3)

作为一个might see,为所有methods提供了语法糖,除了:options。要执行此类请求,可以直接调用包裹的Connection#run_request

conn.run_request(:options, nil, nil, nil)