anchor.diff:      We give both methods the same functional arguments. 
       
       唯一一个比较明显的不同点是我们调用这个返回的承诺的`then`方法，而不再是`subscribe`。
  -    而且我们给了这两个方法完全相同的调用参数。
  +    我们给了这两个方法完全相同的调用参数。
     .l-sub-section
       :marked
         The less obvious but critical difference is that these two methods return very different results!
  
positive.code: 
    The `Content-Type` header allows us to inform the server that the body will represent JSON.
    
    我们通过这个`Content-Type`头告诉服务器，body是JSON格式的。
  
  +ifDocsFor('ts')
    :marked
  
negative.code:   structured like a `Hero` entity but without the `id` property.
    The body of the request should look like this:
    
    我们的[数据服务器](#server)遵循典型的REST指导原则。
    它期待在和`GET`英雄列表的同一个端点上存在一个[`POST`](http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.5)请求。
    它期待从请求体(body)中获得新英雄的数据，数据的结构和`Hero`对象相同，但是不带`id`属性。
    请求体应该看起来像这样：
  