You need to sign in to do that
Don't have an account?

unreachable statement
Hi,
I have this class
and I receive unreachable statement error...
Any Idea?
Thanks in advance
I have this class
public class SmsClass { public static HttpResponse getInfoFromExternalService() { HttpRequest req = new HttpRequest(); req.setEndpoint('https://auth.routee.net/oauth/token'); req.setMethod('POST'); req.setHeader('authorization', 'Basic xxxxxxx'); req.setHeader('content-type', 'application/x-www-form-urlencoded'); req.setBody('grant_type=client_credentials'); Http h = new Http(); HttpResponse res = h.send(req); return res; if (res.getStatusCode() != 200) { System.debug('The status code returned was not expected: ' + res.getStatusCode() + ' ' + res.getStatus()); } else { System.debug(res.getBody()); String json = res.getBody(); } } }
and I receive unreachable statement error...
Any Idea?
Thanks in advance
try this
public class SmsClass {
public static HttpResponse getInfoFromExternalService() {
HttpRequest req = new HttpRequest();
req.setEndpoint('https://auth.routee.net/oauth/token');
req.setMethod('POST');
req.setHeader('authorization', 'Basic xxxxxxx');
req.setHeader('content-type', 'application/x-www-form-urlencoded');
req.setBody('grant_type=client_credentials');
Http h = new Http();
HttpResponse res = h.send(req);
if (res.getStatusCode() != 200) {
System.debug('The status code returned was not expected: ' +
res.getStatusCode() + ' ' + res.getStatus());
return res;
} else {
System.debug(res.getBody());
String json = res.getBody();
return res;
}
}
}
All Answers
try this
public class SmsClass {
public static HttpResponse getInfoFromExternalService() {
HttpRequest req = new HttpRequest();
req.setEndpoint('https://auth.routee.net/oauth/token');
req.setMethod('POST');
req.setHeader('authorization', 'Basic xxxxxxx');
req.setHeader('content-type', 'application/x-www-form-urlencoded');
req.setBody('grant_type=client_credentials');
Http h = new Http();
HttpResponse res = h.send(req);
if (res.getStatusCode() != 200) {
System.debug('The status code returned was not expected: ' +
res.getStatusCode() + ' ' + res.getStatus());
return res;
} else {
System.debug(res.getBody());
String json = res.getBody();
return res;
}
}
}