我試圖在使用websockets時減少socket.io帶寬。我切換到二進制數據,但看在瀏覽器開發者控制檯,數據包被髮送爲: [ 'type of the packet (first argument of .emit)', associated data ]
我只使用一個數據包的類型,所以這會導致不必要的開銷 - 無用字節的發送和整件事是json沒有理由編碼。 如何擺脫數據包類型併發送原始數
我想將一個字符串作爲二進制數據寫入文件。 這是我的代碼: FILE *ptr;
ptr = fopen("test.dat","wb"); // w for write, b for binary
fprintf(ptr,"this is a test");
fclose(ptr);
我運行程序並打開文件後TEST.DAT,我讀「這是一個測試」,而不是二進制數據,我想。任何人都可以幫助我