I have a rest web service based on Spring data rest to generate the API
this my api :
@Repository
@RepositoryRestResource(path = "cardInfos", collectionResourceRel = "cardInfos", excerptProjection = CardInfoDetailView.class)
public interface CardInfoRepository extends JpaRepository<Card, Long>, QueryDslPredicateExecutor<Card> {
@Query("SELECT c FROM Card c")
Page<Card> findAllProjectedBy(Pageable pageable);
}
I can get object from my service using this url using an http GET method :
http://127.0.0.1:8089/test-app/v1/cardInfos?cardNumber=1234
or :
http://127.0.0.1:8089/test-app/v1/cardInfos?page=0&size=5
I want to set some values on the http header during the GET call and retrive those values somewhere in my service I used to use @RequestHeader HttpHeaders
headers is this possible using Spring Rest Data ?