title: what is the difference in the two way of sending requests by restAssured?
body: <p>i saw that there is two ways to sending requests to server by restAssured
  and want to know the difference between them as </p>
  
  <p>the first way also need the baseURL somewhere</p>
  
  <pre><code>RestAssured.baseURI = "http://google.com";
  </code></pre>
  
  <p>first one :</p>
  
  <pre><code> given("google.com").when().get("/drive").asString()
  </code></pre>
  
  <p>second one :</p>
  
  <pre><code>RestAssured.baseURI = "http://google.com";
  RequestSpecification httpRequest = RestAssured.given();
  Response response = httpRequest.get("/drive");
  String responseBody = response.asString();
  </code></pre>
  
  <p>so what is the benefit of the first way?
  also it is good to mention that each request has to sent with different URL as each one has the .get by her self</p>
  
  <p>also i would like to know how to send cookies in both ways with the request?</p>