anchor.diff:     * Builds a request to given `target` at given `path` and with given `payload`
      * (body content).
      */
  -  List<int> _buildHttpRequest(String target, String path, {List<int> payload}) {
  +  List<int> _buildHttpRequest(String httpMethod, String target, String path, {List<int> payload}) {
       List<int> httpRequest = [];
   
       // Build the HTTP request headers.
       String header =
  -        'POST /$path HTTP/1.1\r\n'
  +        '$httpMethod /$path HTTP/1.1\r\n'
           'User-Agent: Chrome Dev Editor\r\n'
           'Host: ${target}:$DEPLOY_PORT\r\n';
       List<int> body = [];
  
positive.code:     });
    }
  
    void _updateContainerEtag (String response) {
      Map<String, String> etagResponse = JSON.decode(response);
      setEtag(appContainer, etagResponse['assetManifestEtag']);
    }
  
negative.code:     monitor.start('Deploying…', maxWork: 10);
  
      _logger.info('deploying application to ip host');
      HttpDeployer dep = new HttpDeployer(appContainer, _prefs, target);
      return dep.deploy(monitor);
    }
  
  