title: Meteor HTTP.call("get") response
body: <p>I am trying to pull basic information from various websites such as a title and description. I can successfully get a response object and what I get is the entire website HTML. I have been playing around with the options in the HTTP.call method but can't figure out how to only return exactly what I want from the response object. Here are the two elements I am trying to get:</p>
  
  <pre><code>&lt;meta property="og:description" content="Our unique teaching style lets students develop their creative potential while learning solid computing skills."&gt;
  </code></pre>
  
  <p>and </p>
  
  <pre><code>&lt;meta property="og:site_name" content="Goldsmiths, University of London"&gt;
  </code></pre>
  
  <p>I could get the title easy enough by searching the result for <code>&lt;title&gt;&lt;/title&gt;</code>, but there must be a better way using params or data in the call method options.</p>
  
  <pre><code>Meteor.methods({
      getInfo: function (url) {
          HTTP.call('GET', url, {}, function (error, result) {
              if (!error) {
                  //console.log(result);
                  var titleStart = result.content.toLowerCase().indexOf('&lt;title&gt;'),
                      titleEnd = result.content.toLowerCase().indexOf('&lt;/title&gt;'),
                      titleText = result.content.substring(titleStart + '&lt;title&gt;'.length, titleEnd)}
  </code></pre>