Node.js: axios responceが無いときのerror 処理

1.axios responceが無いときのerror 処理

async function client_connect(client_host, supplier_uuid, client_uuid) {

    const url = `${client_host}/api/message/clientToConnect`;

    const params = {
        method : 'post',
        url : url,
        data : {
            supplier_uuid,
            client_uuid
        }
    };

    let response;
    try {
        response = await axios(params);
    } catch(err) {
        if(err.responce) {
            response = {
                status : error.response.status,
                data : error.message
            }
        } else {
            response = {
                status : 500,
                data : null
            }
        }
    }
    return [ response.status, response.data ];
}