@@ -34,6 +34,7 @@ func (service *HTTPRestService) requestIPConfigHandler(w http.ResponseWriter, r
3434 Message : returnMessage ,
3535 },
3636 }
37+ w .Header ().Set (cnsReturnCode , reserveResp .Response .ReturnCode .String ())
3738 err = service .Listener .Encode (w , & reserveResp )
3839 logger .ResponseEx (service .Name + operationName , ipconfigRequest , reserveResp , reserveResp .Response .ReturnCode , err )
3940 return
@@ -51,6 +52,7 @@ func (service *HTTPRestService) requestIPConfigHandler(w http.ResponseWriter, r
5152 },
5253 PodIpInfo : podIPInfo ,
5354 }
55+ w .Header ().Set (cnsReturnCode , reserveResp .Response .ReturnCode .String ())
5456 err = service .Listener .Encode (w , & reserveResp )
5557 logger .ResponseEx (service .Name + operationName , ipconfigRequest , reserveResp , reserveResp .Response .ReturnCode , err )
5658 return
@@ -69,7 +71,7 @@ func (service *HTTPRestService) requestIPConfigHandler(w http.ResponseWriter, r
6971 },
7072 PodIpInfo : podIPInfo ,
7173 }
72-
74+ w . Header (). Set ( cnsReturnCode , reserveResp . Response . ReturnCode . String ())
7375 err = service .Listener .Encode (w , & reserveResp )
7476 logger .ResponseEx (service .Name + operationName , ipconfigRequest , reserveResp , reserveResp .Response .ReturnCode , err )
7577}
@@ -84,6 +86,7 @@ func (service *HTTPRestService) releaseIPConfigHandler(w http.ResponseWriter, r
8486 Message : err .Error (),
8587 }
8688 logger .Errorf ("releaseIPConfigHandler decode failed becase %v, release IP config info %s" , resp .Message , req )
89+ w .Header ().Set (cnsReturnCode , resp .ReturnCode .String ())
8790 err = service .Listener .Encode (w , & resp )
8891 logger .ResponseEx (service .Name , req , resp , resp .ReturnCode , err )
8992 return
@@ -100,6 +103,7 @@ func (service *HTTPRestService) releaseIPConfigHandler(w http.ResponseWriter, r
100103 ReturnCode : returnCode ,
101104 Message : message ,
102105 }
106+ w .Header ().Set (cnsReturnCode , resp .ReturnCode .String ())
103107 err = service .Listener .Encode (w , & resp )
104108 logger .ResponseEx (service .Name , req , resp , resp .ReturnCode , err )
105109}
0 commit comments