杨锴
2024-09-05 586eb879891e852e50302206470149766c35ee08
XQMuse/Root/Network/NetworkRequest.swift
@@ -33,12 +33,6 @@
struct SimpleModel: HandyJSON {
}
struct HtmlModel: HandyJSON {
            var  content = ""
            var  content1 = ""
            var id = 0
            var type =  0
}
extension String: HandyJSON{
@@ -136,25 +130,26 @@
            /// 参数加密
            @discardableResult
            func done() -> Parameters {
                        var paramsArray: [String] = []
                        // 排序
                        let sortedArray: [String] = Array(params.keys).sorted()
                        //防止自签名而错误
                        if !sortedArray.contains("sign"){
                                    for item in sortedArray{
                                                // 拼接字符串
                                                if params.has(key: item){
                                                            paramsArray.append("\(item)=\(params[item]!)")
                                                }
                                    }
                                    let content = paramsArray.joined(separator: "&")
//                                    params += ["sign": "\(content.jq_hmacBase64(algorithm: .SHA1, key: SHAKEY))"]
#if DEBUG
//                                    LogInfo("签名:\(content) ----- \(content.jq_hmacBase64(algorithm: .SHA1, key: SHAKEY))")
#endif
                        }
//                        var paramsArray: [String] = []
//                        // 排序
//                        let sortedArray: [String] = Array(params.keys).sorted()
//
//                        //防止自签名而错误
//                        if !sortedArray.contains("sign"){
//                                    for item in sortedArray{
//                                                // 拼接字符串
//                                                if params.has(key: item){
//                                                            paramsArray.append("\(item)=\(params[item]!)")
//                                                }
//                                    }
//                                    let content = paramsArray.joined(separator: "&")
//
////                                    params += ["sign": "\(content.jq_hmacBase64(algorithm: .SHA1, key: SHAKEY))"]
//
//#if DEBUG
////                                    LogInfo("签名:\(content) ----- \(content.jq_hmacBase64(algorithm: .SHA1, key: SHAKEY))")
//#endif
//                        }
                        return self.params
            }