Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package serverSmartHome;
- import org.restlet.data.MediaType;
- import org.restlet.data.Protocol;
- import org.restlet.ext.json.JsonRepresentation;
- import org.restlet.resource.Get;
- import org.restlet.resource.Post;
- import org.restlet.resource.ServerResource;
- import org.json.JSONObject;
- import org.restlet.Server;
- public class ProvaServer extends ServerResource{
- public static void main(String[] args) throws Exception {
- // TODO Auto-generated method stub
- // Create the HTTP server and listen on port 8182
- new Server(Protocol.HTTP, 8182, ProvaServer.class).start();
- }
- @Get
- public String present(){
- return "hello, world";
- }
- @Post
- public void prova(JsonRepresentation entity){
- if(entity.getMediaType().isCompatible(MediaType.APPLICATION_JSON)){
- JSONObject json= entity.getJsonObject();
- int value=json.getInt("led");
- System.out.println(value);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement