Uploaded image for project: 'Mattermost'
  1. MM-10201

Slash commands configured to receive a GET request get a request body

    Details

    • Type: Story
    • Status: Closed
    • Resolution: Done
    • Fix Version/s: v5.0 (~June 2018)
    • Labels:
      None
    • Mana:
      4
    • Sprint:
      Mattermost Sprint 13
    • Mattermost Team:
      ABC
    • QA Test Steps:
      Likely will require a developer to setup and test using a plugin.
    • Epic Link:
    • QA Testing Areas:
      Plugins

      Description

      Slash commands configured to receive a GET request receive the payload in the body of the request instead of being encoded in the query string. No Content-Type field is specified.

      While this is not strictly forbidden in HTTP, it is highly unusual and likely not supported in some stacks. The body of a GET request isn't supposed to influence the server's response.

      It's possible this is due to Slack compatibility. Investigation required.

        Attachments

          Activity

            People

            • Assignee:
              jesse Jesse Hallam
              Reporter:
              jesse Jesse Hallam
              QA Assignee:
              Lindy Isherwood
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: