friendica-addons/advancedcontentfilter/vendor/asset/vue-resource/src/http/interceptor/method.js

13 lines
275 B
JavaScript

/**
* HTTP method override Interceptor.
*/
export default function (request) {
if (request.emulateHTTP && /^(PUT|PATCH|DELETE)$/i.test(request.method)) {
request.headers.set('X-HTTP-Method-Override', request.method);
request.method = 'POST';
}
}