Why do browsers and web servers not replace HTTP with COAP?
Given that, HTTP is mainly used for viewing web pages. COAP is a simplified version of HTTP for IoT or WSNs. Although COAP is based on UDP, it should have ACK messages to emulate TCP. Since COAP is simpler than HTTP, it will have lower latency and draw less power.
Is it expected that COAP will completely replace HTTP? Is it just a matter of time?
Are there any features which are supported only by HTTP?