12345678910111213141516171819202122232425262728 |
- /*
- * curlApi.h
- *
- * Created on: 2021/6/1
- * Author: foluswen
- */
- #ifndef CURLAPI_H_
- #define CURLAPI_H_
- #define ARRAY_SIZE(A) (sizeof(A) / sizeof(A[0]))
- #define PASS 1
- #define FAIL -1
- #define ON 1
- #define OFF 0
- #define YES 1
- #define NO 0
- #define TRUE 1
- #define FALSE 0
- extern int httpGet(uint8_t *url, uint8_t *responseData);
- extern int httpPost(uint8_t *url, uint8_t *postData, uint8_t *responseData);
- extern int httpPut(uint8_t *url, uint8_t *postData);
- extern int curlDownload(uint8_t *url, uint8_t *filename);
- extern int httpUpload(uint8_t *url, uint8_t *filename);
- extern int ftpUpload(uint8_t *url, uint8_t *filename);
- #endif /* CURLAPI_H_ */
|