Sample code for 30+ languages & platforms
Java

Example: Http.HasRequestHeader method

Demonstrates the HasRequestHeader method.

Chilkat Java Downloads

Chilkat2 Java
import com.chilkatsoft.chilkat2.Http;

public class ChilkatExample {

    public static void main(String[] args) {
        Http http = new Http();

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

        boolean b = http.hasRequestHeader("X-CSRF-Token");
        if (b) {
            System.out.println("X-CSRF-Token: Yes");
        } else {
            System.out.println("X-CSRF-Token: No");
        }

        b = http.hasRequestHeader("X-Something");
        if (b) {
            System.out.println("X-Something: Yes");
        } else {
            System.out.println("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) {
            System.out.println("Accept: Yes");
        } else {
            System.out.println("Accept: No");
        }

        // Output:

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