Skip to content

what should senders do when they receive a 3xx response from the webmention endpoint? #89

@aaronpk

Description

@aaronpk

Currently the spec gives no guidance to webmention senders on what they should do if the webmention endpoint returns a 3xx response.

If a browser sees a 301/302 response when posting a form, they will redirect to the new URL and make a GET request. If webmention senders do the same, they will end up not sending the webmention to the redirected URL.

HTTP defines 307/308 response codes to indicate the client should re-send the same POST request to the new URL.

  • What is the theoretical "proper" behavior?
  • What do implementations currently do? And do they consider it a bug? (please link to an issue tracker if so)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions