You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Thomas Jackson (JIRA)" <ji...@apache.org> on 2016/10/03 16:09:20 UTC

[jira] [Assigned] (TS-4921) Safe HTTP methods should be retryable.

     [ https://issues.apache.org/jira/browse/TS-4921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Thomas Jackson reassigned TS-4921:
----------------------------------

    Assignee: Thomas Jackson

> Safe HTTP methods should be retryable.
> --------------------------------------
>
>                 Key: TS-4921
>                 URL: https://issues.apache.org/jira/browse/TS-4921
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Core, HTTP
>            Reporter: James Peach
>            Assignee: Thomas Jackson
>
> In {{HttpTransact::is_request_retryable}}, nothing seems to be retryable if you have sent any bytes. Following the RFCs, the default behaviour should allow safe (and also idempotent) method requests to be retried regardless of thether bytes were sent.
> "safe" methods: GET HEAD
> From conversations, it sounds like the best approach is to create a config option (which is transaction overrideable) which allows you to define the list of methods which are retryable.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)