| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -116,23 +116,11 @@ class WebDavClient { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  /// Creates a collection at [path]. | 
					 | 
					 | 
					 | 
					  /// Creates a collection at [path]. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  /// | 
					 | 
					 | 
					 | 
					  /// | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  /// See http://www.webdav.org/specs/rfc2518.html#METHOD_MKCOL for more information. | 
					 | 
					 | 
					 | 
					  /// See http://www.webdav.org/specs/rfc2518.html#METHOD_MKCOL for more information. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  Future<HttpClientResponse> mkcol( | 
					 | 
					 | 
					 | 
					  Future<HttpClientResponse> mkcol(final String path) async => _send( | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    final String path, { | 
					 | 
					 | 
					 | 
					        'MKCOL', | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    final bool safe = true, | 
					 | 
					 | 
					 | 
					        _constructPath(path), | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }) async { | 
					 | 
					 | 
					 | 
					        [201], | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    final expectedCodes = [ | 
					 | 
					 | 
					 | 
					      ); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      201, | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      if (safe) ...[ | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        301, | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        405, | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      ], | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ]; | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    return _send( | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      'MKCOL', | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      _constructPath(path), | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      expectedCodes, | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ); | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  } | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  /// Deletes the resource at [path]. | 
					 | 
					 | 
					 | 
					  /// Deletes the resource at [path]. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  /// | 
					 | 
					 | 
					 | 
					  /// | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |