A response message processing method applied to a common service entity, CSE, said entity comprising an alternative response module and a common service function, CSF, module, said method comprising the steps of: sending (101, 302), by the CSE, according to a device identifier sent by a request device, a query request to a destination device corresponding to the device identifier, so that the destination device returns a response message according to the query request; sending, by the CSF module, the device identifier to the alternative response module when an error occurs in the response message; obtaining (3091, 902), by the alternative response module, a type of the destination device; generating (102, 309, 3092), by the alternative response module, substitution data according to the type of the destination device, wherein the substitution data is associated with resource data requested by the query request and is used to substitute for the resource data requested by the query request; wherein the step of generating substitution data further comprises the steps of: sending, by the alternative response module, to the CSF module, a query statement for a required parameter and required data that are in the query request; receiving, by the alternative response module, a query result sent by the CSF module according to the query statement; calculating, by the alternative response module, the query result; and sending, by the alternative response module, a calculation result to the CSF module and using the calculation result as the substitution data; and sending (103, 310), by the CSE, response substitution information to the request device, wherein the response substitution information comprises the substitution data and the device identifier. sending (101, 302), by the CSE, according to a device identifier sent by a request device, a query request to a destination device corresponding to the device identifier, so that the destination device returns a response message according to the query request; sending, by the CSF module, the device identifier to the alternative response module when an error occurs in the response message; obtaining (3091, 902), by the alternative response module, a type of the destination device; generating (102, 309, 3092), by the alternative response module, substitution data according to the type of the destination device, wherein the substitution data is associated with resource data requested by the query request and is used to substitute for the resource data requested by the query request; wherein the step of generating substitution data further comprises the steps of: sending, by the alternative response module, to the CSF module, a query statement for a required parameter and required data that are in the query request; receiving, by the alternative response module, a query result sent by the CSF module according to the query statement; calculating, by the alternative response module, the query result; and sending, by the alternative response module, a calculation result to the CSF module and using the calculation result as the substitution data; and sending, by the alternative response module, to the CSF module, a query statement for a required parameter and required data that are in the query request; receiving, by the alternative response module, a query result sent by the CSF module according to the query statement; calculating, by the alternative response module, the query result; and sending, by the alternative response module, a calculation result to the CSF module and using the calculation result as the substitution data; sending (103, 310), by the CSE, response substitution information to the request device, wherein the response substitution information comprises the substitution data and the device identifier.