MCPcopy Index your code
hub / github.com/angular-ui/ui-router / serverRequest

Function serverRequest

test/angular/1.3/angular.js:9388–9407  ·  view source on GitHub ↗
(config)

Source from the content-addressed store, hash-verified

9386 config.method = uppercase(config.method);
9387
9388 var serverRequest = function(config) {
9389 var headers = config.headers;
9390 var reqData = transformData(config.data, headersGetter(headers), undefined, config.transformRequest);
9391
9392 // strip content-type if data is undefined
9393 if (isUndefined(reqData)) {
9394 forEach(headers, function(value, header) {
9395 if (lowercase(header) === 'content-type') {
9396 delete headers[header];
9397 }
9398 });
9399 }
9400
9401 if (isUndefined(config.withCredentials) && !isUndefined(defaults.withCredentials)) {
9402 config.withCredentials = defaults.withCredentials;
9403 }
9404
9405 // send request
9406 return sendReq(config, reqData).then(transformResponse, transformResponse);
9407 };
9408
9409 var chain = [serverRequest, undefined];
9410 var promise = $q.when(config);

Callers

nothing calls this directly

Calls 6

transformDataFunction · 0.70
headersGetterFunction · 0.70
isUndefinedFunction · 0.70
forEachFunction · 0.70
lowercaseFunction · 0.70
sendReqFunction · 0.70

Tested by

no test coverage detected