Details

    Description

      I have to monitor a picky webapp. It's a java app, reachable via HTTP. It expects a POST with Content-Type with one of the following:

      • 'application/soap+xml'
      • 'text/xml'
      • 'multipart/related'

      Zabbix queries the webapp with a POST, which content type is set to 'application/x-www-form-urlencoded' (the default from libcurl), and the app responds with an error because of the content-type header.

      Is there a possibility to add custom headers to httpstep or httptest? libcurl is very flexible in that matter (http://curl.haxx.se/libcurl/c/curl_e...LOPTHTTPHEADER). It could be a simple field where one could insert his own headers, ie:

      • tell the app what is the content-type of the POST
      • pass a custom Host/Accept string
      • pass a custom X-* header to tell the app to make some assumptions
      • etc

      Specification: https://www.zabbix.org/wiki/Docs/specs/ZBXNEXT-282

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              hannibal20 Paweł Sasin
              Votes:
              59 Vote for this issue
              Watchers:
              36 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: