using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace IStation.Bimface { /// /// http头部 /// internal class HttpHeaders { /// /// AccessToken的请求hearder /// /// /// /// public KeyValuePair GetBasicAuthorHeader(string AppKey, string AppSecret) { var contract = string.Format("{0}:{1}", AppKey, AppSecret); var base64Contract = contract.EncryptByBase64(); var authorHeader = string.Format("Basic {0}", base64Contract); var keyValuePair = new KeyValuePair("Authorization", authorHeader); return keyValuePair; } /// /// 其他的请求hearder /// /// /// public KeyValuePair GetBasicAuthorHeader(string accesstoken) { var contract = string.Format("bearer {0}", accesstoken); var keyValuePair = new KeyValuePair("Authorization", contract); return keyValuePair; } } }