title: How can I listen specifically to ContextRefreshedEvent on Spring
body: <p>I am sending a <code>POST</code> request to refresh my Spring application using Spring Cloud Server. However when I listen to the <code>ContextRefreshedEvent</code>, the event is also published at startup. Same thing for the <code>EnvironmentChangeEvent</code>.</p>
  
  <p>How can I listen to an event that is published only when I trigger refresh on the <code>ApplicationContext</code> through a <code>POST</code> request?</p>