         
         var stringConnector = ""
         
-        for param in self.finalParamsArrayForConnection {
+        for param in self.finalParams {
             
             var keyValueString = "\(param.key)=\(param.value)"
             

            fileBoundary = "-----\(NSDate().timeIntervalSince1970)"
        }
        
        for param in self.finalParamsArrayForConnection {
            data.appendData("--\(fileBoundary)\r\n".dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true) ?? NSData())
            
            switch param.type {

        
    }
    
    func recusiveDependedConnectorDatas(){
        
        self.recusiveDependedConnectorDatas(self.dependedConnectorDatas)
        
        
        self.willConvertToSenderData()
        if self.removeDuplicatedKeysInDependedDatas {
            for param in self.paramsArray {
                self.removeFinalParam(param)
            }
        }

        self.privateCache.finalParamsArrayForConnection += self.paramsArray
        
    }
    
    func recusiveDependedConnectorDatas(connectorDatas:[GZHTTPConnectionData]){

        for connectorData in connectorDatas {
            connectorData.willConvertToSenderData()
            self.privateCache.finalParamsArrayForConnection += connectorData.paramsArray
            self.recusiveDependedConnectorDatas(connectorData.dependedConnectorDatas)
        }
        
    }
