safePost

inline suspend fun <T, P> HttpClient.safePost(url: String, data: P, extraHeaders: Map<String, String>? = null, timeout: Long = NetworkClient.REQUEST_TIMEOUT, maxRetry: UInt, userAgent: String = NetworkClient.userAgent): Resource<T>