* HTTP method override Interceptor.
(request, next)
| 890 | */ |
| 891 | |
| 892 | function method (request, next) { |
| 893 | |
| 894 | if (request.emulateHTTP && /^(PUT|PATCH|DELETE)$/i.test(request.method)) { |
| 895 | request.headers['X-HTTP-Method-Override'] = request.method; |
| 896 | request.method = 'POST'; |
| 897 | } |
| 898 | |
| 899 | next(); |
| 900 | } |
| 901 | |
| 902 | function header (request, next) { |
| 903 |
no test coverage detected