Disclosed are a file sending method and sending apparatus, an electronic device, and a computer readable medium. Said sending method comprises: splitting a file to be sent into a plurality of data packets, and storing a splitting sequence number in each of the data packets; writing the plurality of data packets into a sending queue; sequentially reading and sending the plurality of data packets from the sending queue, and storing a sending sequence number in each of the data packets; and receiving an acknowledgement signal, and deleting corresponding data packets from the sending queue according to the acknowledgement signal, and a receiving end sending one acknowledgement signal each time upon receiving one data packet. In the present application, during file transmission, an acknowledgement signal is not received for a data packet for which sending fails, such that said data packet stays in the sending queue and waits for resending; thus, after multiple transmissions, all of the data packets reach the receiving end, thereby improving the reliability of file transmission.