Override default input plugins field values

Hello everyone,
I want to override the default tag values of [[inputs.http_response]] plugin

I have to monitor a address https://media.3ds.com/support/simulia/public/flexlm108/EndUser/chap6.html

relavent telegraf.conf

[[inputs.http_response]]
address = “https://media.3ds.com/support/simulia/public/flexlm108/EndUser/chap6.html
response_timeout = “10s”
method = “GET”
follow_redirects = false

Default Output is:
http_response,method=GET,server=https://media.3ds.com/support/simulia/public/flexlm108/EndUser/chap6.html http_response_code=200i,response_time=6.223266528 1459419354977857955

Desired Output:
http_response,method=GET,server=server1
http_response_code=200i,response_time=6.223266528 1459419354977857955

Or maybe add a static tag to the plugin
type=server1

Desired Output:
http_response,method=GET,server=https://media.3ds.com/support/simulia/public/flexlm108/EndUser/chap6.html,type=server1 http_response_code=200i,response_time=6.223266528 1459419354977857955

You can’t overwrite the tag in the plugin itself because currently tags created by the plugin are given higher precedence than those added with the tags option #3362.

The best way I can think to handle this now is with the override processor plugin:

[[processors.override]]
  namepass = "http_response"
  [inputs.processors.tagpass]
    server = ["https://media.3ds.com/*"]
  [processors.override.tags]
    server = "server1"
  [processors.override.tagpass]
    server = ["https://media.3ds.com/*"]
  ...