title: Problem with POST verb in ocelot api gateway implementation
body: <p>Here is my ocelot.json, when I hit GET <em>https://localhost:44368/WeatherForecast</em> it works fine. But when I post a user Login request with POST <em>https://localhost:44368/Login</em> it returns a 404 error. What I actually miss I can't find it out. But when I use a direct URL then it works.
  <a href="https://i.stack.imgur.com/gqQOS.png" rel="nofollow noreferrer">swagger_result</a></p>
  <pre><code>Console Log
  Error Code: UnableToFindDownstreamRouteError Message: Failed to match Route configuration for upstream path: /Login, verb: POST
  </code></pre>
  <pre><code>ocelot.json file
  {
    &quot;Routes&quot;: [
      {
        &quot;DownstreamPathTemplate&quot;: &quot;/api​/WeatherForecast​/Get&quot;,
        &quot;DownstreamScheme&quot;: &quot;https&quot;,
        &quot;DownstreamHostAndPorts&quot;: [
          {
            &quot;Host&quot;: &quot;localhost&quot;,
            &quot;Port&quot;: &quot;44385&quot;
          }
        ],
        &quot;UpstreamPathTemplate&quot;: &quot;/WeatherForecast&quot;,
        &quot;UpstreamHttpMethod&quot;: [
          &quot;GET&quot;
        ]
      },
      {
        &quot;DownstreamPathTemplate&quot;: &quot;/api​/Auth​/Login&quot;,
        &quot;DownstreamScheme&quot;: &quot;https&quot;,
        &quot;DownstreamHostAndPorts&quot;: [
          {
            &quot;Host&quot;: &quot;localhost&quot;,
            &quot;Port&quot;: &quot;44320&quot;
          }
        ],
        &quot;UpstreamPathTemplate&quot;: &quot;/Login&quot;,
        &quot;UpstreamHttpMethod&quot;: [
          &quot;POST&quot;
        ]
  
      }
    ]
  }
  </code></pre>