Results 1 to 4 of 4
Thread: REST Client POST
- 12-06-2012, 01:19 AM #1
Member
- Join Date
- Jul 2012
- Posts
- 20
- Rep Power
- 0
REST Client POST
I am developing an application using @POST from RESTEasy.
Using Simple REST Client (google chrome):Java Code:import javax.ws.rs.Consumes; import javax.ws.rs.DefaultValue; import javax.ws.rs.FormParam; import javax.ws.rs.GET; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.QueryParam; import javax.ws.rs.WebApplicationException; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response.Status; @Path("service") public class Services { @POST @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) public String met( @FormParam("param1") String e, @FormParam("param2") String p) { return e + " " + p; } }
But the output returned:Java Code:URL: http://localhost:8080/ExampleREST/service Method: POST Data: {"param1":"Test1","param2":"Test2"}
Not return JSon format.Java Code:<html><head><title>JBoss Web/2.1.2.GA - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 415 - Cannot consume content type</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>Cannot consume content type</u></p><p><b>description</b> <u>The server refused this request because the request entity is in a format not supported by the requested resource for the requested method (Cannot consume content type).</u></p><HR size="1" noshade="noshade"><h3>JBoss Web/2.1.2.GA</h3></body></html>
- 12-06-2012, 09:12 AM #2
Senior Member
- Join Date
- Jun 2007
- Location
- Bali, Indonesia
- Posts
- 698
- Rep Power
- 6
Re: REST Client POST
Hi,
You have to supply the headers information for your request. Add Content-Type: application/json headers to the POST message headers.Website: Learn Java by Examples
- 12-06-2012, 12:53 PM #3
Member
- Join Date
- Jul 2012
- Posts
- 20
- Rep Power
- 0
Re: REST Client POST
I add the Content-Type: application/json
The Data from Rest Client:
Java Code:<html><head><title>JBoss Web/2.1.3.GA - Error report</title> <style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;} A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 404 - /fcf/services</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p> <p><b>message</b> <u>/fcf/services</u></p><p><b>description</b> <u>The requested resource (/fcf/services) is not available.</u></p> <HR size="1" noshade="noshade"><h3>JBoss Web/2.1.3.GA</h3></body></html>
- 12-07-2012, 03:16 AM #4
Senior Member
- Join Date
- Jun 2007
- Location
- Bali, Indonesia
- Posts
- 698
- Rep Power
- 6
Re: REST Client POST
The error said it cannot find your web services. The requested resource (/fcf/services) is not available. Is your web service up and running?
Website: Learn Java by Examples
Similar Threads
-
Coordinating GUI and Rest of Program
By BAL in forum New To JavaReplies: 1Last Post: 01-29-2012, 02:31 PM -
DOnt know if 1st post if did, I am VERY sorry for duplicate post. I have error messg
By afisher300 in forum New To JavaReplies: 3Last Post: 05-04-2009, 03:15 AM -
Sonatype GWT REST 1.0-SNAPSHOT
By Java Tip in forum Java SoftwareReplies: 0Last Post: 03-29-2008, 12:54 PM -
How to post HTTPS request from java client to server
By Desai in forum NetworkingReplies: 1Last Post: 07-14-2007, 05:15 PM


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks