我是Kotlin的初级程序员。我想使用DELETE方法更新JSON(可能吗?或者我可以使用任何方法)。我有JSON服务器,JSON文件。我没有找到任何适当的示例项目使用此东西。任何人都可以向我建议任何可以在HTTP请求中删除方法的工作示例。例如,我具有为JSON添加信息的功能(有效):
fun addBook(book: String) {
val httpUrlConnection = URL(ENDPOINT + BOOKS_URI).openConnection() as HttpURLConnection
val body = JSONObject().apply {
put(TITLE, book)
}
httpUrlConnection.apply {
connectTimeout = 10000 // 10 seconds
requestMethod = "POST"
doOutput = true
setRequestProperty("Content-Type", "application/json")
}
OutputStreamWriter(httpUrlConnection.outputStream).use {
it.write(body.toString())
}
httpUrlConnection.responseCode
httpUrlConnection.disconnect()
}