Too many bytes sent in TCP packet

I am trying to write some code to make my W5100 function as a simple HTML server. I can successfully detect a connection request and receive a GET request from the client. However, when I send an HTML page to the client (which is displayed using Internet Explorer), it appears as though the HTML data is repeating. If I look at the HTML data received by IE, it shows the “real” HTML data that I sent but then I see portions of the “real” data repeated several times causing the display to be garbage.

I checked the starting and ending transmit buffer pointers and verified that the correct number of bytes are copied to the transmit buffer.

It looks like the W5100 is sending more than the expected number of bytes.

Has anyone seen this problem??


I think you send data more than you want.

Plz, connect to PC and send data and then capture packet by like wireshark.

There were many part for the certain part which is going to get it done by the user which will be having the valuable aspects for the plugin to get the bytes sent in tcp packet of htmlcanon error b200 will need the way to solve the issue.