Handle malformed encrypted requests without panics
Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
@@ -33,7 +33,10 @@ func handshake(ctx *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
decryptedData := encrypt.RSADecrypt(data)
|
||||
decryptedData, err := encrypt.RSADecrypt(data)
|
||||
if ss.CheckErr(err) {
|
||||
return
|
||||
}
|
||||
|
||||
params, err := url.ParseQuery(string(decryptedData))
|
||||
if ss.CheckErr(err) {
|
||||
|
||||
Reference in New Issue
Block a user