Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the default value for @Consumes in REST web service?

In REST web service, if @Consumes is not specified for web service which is @POST and also there is no class level @Consumes then does it mean the web service accepts any MIME media type or is there any default value for @Consumes ?

like image 376
abhi Avatar asked Aug 07 '15 10:08

abhi


1 Answers

@Consumes defines the media types that the methods of a resource class or MessageBodyReader can accept. If not specified, a container will assume that any media type is acceptable.

Look at the documentation

Look Oracle tutorial for the detailed description

like image 125
Nitesh Virani Avatar answered Oct 21 '22 07:10

Nitesh Virani