我卡住了,我需要幫助。無法發送圖像文件(圖像/ jpg)使用Winsock WSABUF
我正在嘗試編寫正確的代碼以發回圖像文件,以便網絡瀏覽器可以呈現它。它可以發回文本/ HTML就好了,但圖像/ *不起作用。
您可以看到下面顯示的代碼和URL。
https://github.com/MagnusTiberius/iocphttpd/blob/master/iocphttpl/SocketCompletionPortServer.cpp
什麼瀏覽器接收的圖像數據的只有幾個字節。
我試過vector,std :: string和const char *來設置WSABUF的值,但仍然發送相同的幾個字節。
請讓知道什麼是缺少的作品,使這一個工作。
在此先感謝。
嘗試base 64編碼? –
我會讀到大約64個編碼,看看是否會讓我前進。我將在實施和測試後回覆。 – benG
@brian,我沒有讀到base64編碼,我從另一個線程複製了兩個文件(base64.h和base64.cpp)。我會回覆。 – benG