/// <summary> /// Returns default HTTP headers used in SOAP call /// </summary> /// <returns></returns> private Dictionary <string, string> GetDefaultHttpHeadersSOAP() { Dictionary <string, string> returnMap = new Dictionary <string, string>(); returnMap.Add(BaseConstants.PayPalRequestDataFormatHeader, BaseConstants.SOAP); returnMap.Add(BaseConstants.PayPalResponseDataFormatHeader, BaseConstants.SOAP); returnMap.Add(BaseConstants.PayPalRequestSourceHeader, SDKName + "-" + SDKVersion); SDKUtil.AddUserAgentToHeader(returnMap, SDKName, SDKVersion); return(returnMap); }
/// <summary> /// Returns the Default Http Headers NVP /// </summary> /// <returns></returns> private Dictionary <string, string> GetDefaultHttpHeadersNVP() { Dictionary <string, string> returnMap = new Dictionary <string, string>(); try { returnMap.Add(BaseConstants.PayPalApplicationIdHeader, GetApplicationId()); returnMap.Add(BaseConstants.PayPalRequestDataFormatHeader, BaseConstants.NVP); returnMap.Add(BaseConstants.PayPalResponseDataFormatHeader, BaseConstants.NVP); returnMap.Add(BaseConstants.PayPalRequestSourceHeader, SDKName + "-" + SDKVersion); returnMap.Add(BaseConstants.PayPalSandboxEmailAddressHeader, GetSandboxEmailAddress()); returnMap.Add(BaseConstants.PayPalSandboxDeviceIPAddress, GetDeviceIPAddress()); SDKUtil.AddUserAgentToHeader(returnMap, SDKName, SDKVersion); } catch (System.Exception ex) { throw ex; } return(returnMap); }