There are already so many data integration tools for mass、fast、accurate data processing:
But how to sync data through http is also a big problem for developers.
-
various request and response. Different http api provider, different rules have to obey.
- request params. header、query、path、request body
- date format. such as timestamp,
yyyy-MM-dd HH:mm:ss
orYYYY-MM-DDTHH:MM:SSZ
.
-
authentication and authorization.
-
ratelimiter. qps(query per second) or concurrency.
-
network failure. not threaten or caution, frequent network failure would never disappear.
- pagination。
- entire or incremental extraction。
retry and ratelimiter
query param and response result