本篇文章給大家分享的是有關(guān)C# 如何使用HttpClient模擬請(qǐng)求,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
接口定義
////// 獲取時(shí)間戳(毫秒). /// /// ///[HttpPost] [AllowAnonymous] [Route("DateTime/GetTimeStamp")] public string GetTimeStamp([Required] MyDateTime dateTime) { // 沒(méi)有簽名或者簽名不匹配返回null. if (!Request.Headers.TryGetValue("X-Sign", out var xSign) || GenerateSign(dateTime) != xSign) { return $"簽名{xSign}驗(yàn)證失敗"; } // 返回時(shí)間戳 var time = new DateTime(dateTime.Year, dateTime.Month, dateTime.Day, dateTime.Hour, dateTime.Minute, dateTime.Second); return ((time.ToUniversalTime().Ticks - 621355968000000000) / 1000).ToString(); }