![]() |
Chilkat • HOME • Android™ • AutoIt • C • C# • C++ • Chilkat2-Python • CkPython • Classic ASP • DataFlex • Delphi DLL • Go • Java • Node.js • Objective-C • PHP Extension • Perl • PowerBuilder • PowerShell • PureBasic • Ruby • SQL Server • Swift • Tcl • Unicode C • Unicode C++ • VB.NET • VBScript • Visual Basic 6.0 • Visual FoxPro • Xojo Plugin
(PHP ActiveX) Examine HTTP Response Status Code and TextSee more REST ExamplesDemonstrates how to examine the HTTP response status code and text when using the REST object.
<?php // This example requires the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. // For versions of Chilkat < 10.0.0, use new COM('Chilkat_9_5_0.Chilkat.Rest') $rest = new COM("Chilkat.Rest"); // We're going to check https://authenticationtest.com/HTTPAuth/ $bTls = 1; $port = 443; $bAutoReconnect = 1; $success = $rest->Connect('authenticationtest.com',$port,$bTls,$bAutoReconnect); if ($success != 1) { print $rest->LastErrorText . "\n"; exit; } // Send a GET request $responseText = $rest->fullRequestNoBody('GET','/HTTPAuth/'); if ($rest->LastMethodSuccess != 1) { print $rest->LastErrorText . "\n"; exit; } // The start line of an HTTP response, called the status line, contains the following information: // // The protocol version, usually HTTP/1.1. // A status code, indicating success or failure of the request. Common status codes are 200, 404, or 302 // A status text. A brief, purely informational, textual description of the status code to help a human understand the HTTP message. // // A typical status line looks like: HTTP/1.1 404 Not Found. // The ResponseStatusCode property contains the integer response code: print 'Response status code = ' . $rest->ResponseStatusCode . "\n"; // The ResponseStatusText property contains the text (if any) that follows the status code on the status line. print 'Response status text = ' . $rest->ResponseStatusText . "\n"; // In this case, the sample output is: // // Response status code = 401 // Response status text = Unauthorized ?> |
||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.