You are here

function ServicesWebTestCase::addCSRFHeader in Services 7.3

Retrieve and set CSFR token header.

Parameters

array $headers:

4 calls to ServicesWebTestCase::addCSRFHeader()
ServicesWebTestCase::servicesDelete in tests/services.test
Perform DELETE request.
ServicesWebTestCase::servicesPost in tests/services.test
Perform POST request.
ServicesWebTestCase::servicesPostFile in tests/services.test
Post file as multipart/form-data.
ServicesWebTestCase::servicesPut in tests/services.test
Perform PUT request.

File

tests/services.test, line 275

Class

ServicesWebTestCase

Code

function addCSRFHeader(&$headers) {
  $csrf_token = $this
    ->drupalGet('services/session/token');
  $headers[] = 'X-CSRF-Token: ' . $csrf_token;
}