request

fun request(method: String, path: String, json: String? = null, headers: Map<String, String> = emptyMap(), caller: Caller? = null): Answer

method path with headers, sending json as application/json when it is not null. A caller goes as the development identity headers (DevelopmentHeaders.of, as UserCredential.DEVELOPMENT writes them), which headers of the same name override.