Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
CURL.GetResponseCode
Get the last received HTTP or FTP code.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| CURL | 2.5 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| curl | The CURL session handle. | $curl |
Result
Returns the requested value or nothing on error.
Description
Get the last received HTTP or FTP code.This will be zero if no server response code has been received. Note that a proxy's CONNECT response should be read with CURL.GetHTTPConnectCode and not this.
For HTTP this is the normal status code. e.g. 200 for OK and 404 for file not found.
Examples
On success puts download in container, else shows failed:
Set Variable [$errorCode; Value:MBS("CURL.ErrorCode"; $curl)]
Set Variable [$httpResult; Value:MBS("CURL.GetResponseCode"; $curl)]
Set Field [Download Async::Result; $errorCode]
Set Field [Download Async::DebugMessages; MBS("CURL.GetDebugAsText"; $curl)]
If [$errorCode = 0 and $httpResult = 200]
Set Field [Download Async::Progress; "Done"]
Set Field [Download Async::Output; MBS("CURL.GetResultAsContainer"; $curl)]
Else
Set Field [Download Async::Progress; "Failed"]
Set Field [Download Async::Output; ""]
End If
See also
- CURL.ErrorCode
- CURL.GetDebugAsText
- CURL.GetHTTPConnectCode
- CURL.GetResultAsContainer
- CURL.Perform
- CURL.SetOptionSSLCert
- CURL.SetupOAuth
- JSON.GetPathItem
- JSON.Parse
Example Databases
- CURL/Amazon S3 Buckets
- CURL/Amazon S3 Upload File
- CURL/CURL Check FileMaker Server
- CURL/CURL Download Picture with Info
- CURL/WebServices/AdobeSign WebService
- CURL/WebServices/CURL FMS Admin API v17
- CURL/WebServices/CURL FMS Admin API v18
- CURL/WebServices/ebay webservice/ebay Webservice
- CURL/WebServices/magento older
- CURL/WebServices/Query IP and Country
Blog Entries
- Using Apple's Global Service Exchange web service in FileMaker
- Comparing Base Elements Plugin to MBS FileMaker Plugin
- Using Apple's Global Service Exchange web service in FileMaker
- Query geolocation in FileMaker via MBS Plugin and Google Maps API
FileMaker Magazin
Created 18th August 2014, last changed 12nd July 2015
CURL.GetRequestSize - CURL.GetResultAsContainer
Feedback: Report problem or ask question.
Links
MBS FileMaker blog