Sample code for 30+ languages & platforms
React Native

Example: Http.HasRequestHeader method

Demonstrates the HasRequestHeader method.

Chilkat React Native Downloads

React Native
import { Http } from '@chilkat/react-native'

function chilkatExample() {
  const http = new Http();

  http.setRequestHeader('X-CSRF-Token', 'Fetch');

  let b = http.hasRequestHeader('X-CSRF-Token');
  if (b) {
    console.log('X-CSRF-Token: Yes');
  } else {
    console.log('X-CSRF-Token: No');
  }

  b = http.hasRequestHeader('X-Something');
  if (b) {
    console.log('X-Something: Yes');
  } else {
    console.log('X-Something: No');
  }

  // The Accept and Accept-Encoding headers are default headers automatically added,
  // unless the application chooses to remove by calling RemoveRequestHeader for each.
  b = http.hasRequestHeader('Accept');
  if (b) {
    console.log('Accept: Yes');
  } else {
    console.log('Accept: No');
  }

  // Output:

  // X-CSRF-Token: Yes
  // X-Something: No
  // Accept: Yes
}