Deshabilitar el caché AngularJS $ http

Estoy tratando de deshabilitar el caché en mi aplicación AngularJS, pero no funciona con el siguiente código:

$http.get("myurl",{cache:false})

Cuando uso"myurl&random="+Math.random(), el caché está deshabilitado; pero me gustaría un enfoque diferente.

Respuestas a la pregunta(4)

Su respuesta a la pregunta