如何向logstash http轮询器输入添加自定义头?
我正在尝试使用logstash轮询Uber API(仅作为示例),以从API获取数据,并(目前)将数据输出到控制台。似乎无法使自定义标题正常工作:如何向logstash http轮询器输入添加自定义头?,logstash,logstash-configuration,Logstash,Logstash Configuration,我正在尝试使用logstash轮询Uber API(仅作为示例),以从API获取数据,并(目前)将数据输出到控制台。似乎无法使自定义标题正常工作: input { http_poller { urls => { test2 => { # Supports all options supported by ruby's Manticore HTTP client method => get url => "h
input {
http_poller {
urls => {
test2 => {
# Supports all options supported by ruby's Manticore HTTP client
method => get
url => "https://api.uber.com/v1/products?latitude=37.7759792&longitude=-122.41823"
headers => {
Authorization => "P8YegbF53nWPZST5xX0ZlktVnufXYYQa01Dy0ocm"
}
}
}
request_timeout => 60
interval => 60
codec => "json"
# A hash of request metadata info (timing, response headers, etc.) will be sent here
metadata_target => "http_poller_metadata"
}
}
output {
stdout {}
}
如果我正确理解了这个概念,那应该是放置标题的地方,但是因为它不是基本的auth,所以我不能在示例中使用auth标志 您是否设法使自定义标题正常工作?我正在尝试传递
headers=>{Accept=>“application/json”my-apiKey=>my-SecretKeyHereSSII78b66c}