An information transmission method, comprising: receiving, by a terminal device, downlink control information, DCI, transmitted by a network device, wherein the DCI comprises one-shot hybrid automatic repeat-request-acknowledgement, one-shot HARQ-ACK, request information, the one-shot HARQ-ACK request information is used to instruct the terminal device to feed back a target HARQ-ACK codebook through a target uplink channel, and the DCI comprises scheduling information of the terminal device, wherein the DCI does not schedule a physical downlink shared channel, PDSCH; characterized by transmitting, by the terminal device, the target HARQ-ACK codebook to the network device through the target uplink channel after a first duration starting from a last symbol of a target physical downlink control channel, PDCCH, carrying the DCI, wherein the first duration is preset; wherein the first duration comprises one of the following conditions: when a target subcarrier spacing is 15 kHz, the first duration comprises 10 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 12 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 22 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel; or wherein the first duration comprises one of the following conditions: when a target subcarrier spacing is 15 kHz, the first duration comprises 5 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 5.5 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 11 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel. receiving, by a terminal device, downlink control information, DCI, transmitted by a network device, wherein the DCI comprises one-shot hybrid automatic repeat-request-acknowledgement, one-shot HARQ-ACK, request information, the one-shot HARQ-ACK request information is used to instruct the terminal device to feed back a target HARQ-ACK codebook through a target uplink channel, and the DCI comprises scheduling information of the terminal device, wherein the DCI does not schedule a physical downlink shared channel, PDSCH; characterized by transmitting, by the terminal device, the target HARQ-ACK codebook to the network device through the target uplink channel after a first duration starting from a last symbol of a target physical downlink control channel, PDCCH, carrying the DCI, wherein the first duration is preset; wherein the first duration comprises one of the following conditions: when a target subcarrier spacing is 15 kHz, the first duration comprises 10 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 12 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 22 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel; or when a target subcarrier spacing is 15 kHz, the first duration comprises 10 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 12 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 22 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel; or wherein the first duration comprises one of the following conditions: when a target subcarrier spacing is 15 kHz, the first duration comprises 5 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 5.5 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 11 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel. when a target subcarrier spacing is 15 kHz, the first duration comprises 5 symbols; or, when the target subcarrier spacing is 30 kHz, the first duration comprises 5.5 symbols; or, when the target subcarrier spacing is 60 kHz, the first duration comprises 11 symbols, wherein the target subcarrier spacing is a smaller subcarrier spacing of a subcarrier spacing of the target PDCCH and a subcarrier spacing of the target uplink channel.