[問題] socket無法接收或傳送訊息

作者: ponwar87123 (干我屁事喔北七)   2019-02-20 16:36:32
開發平台(Platform): (Ex: Win10, Linux, ...)
visual studio 2017
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
winsock2.h
問題(Question):
socket連接後,client要傳送給server資料,卻沒辦法收到
餵入的資料(Input):
皆可
預期的正確結果(Expected Output):
server收到資料
錯誤結果(Wrong Output):
server毫無反應
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
client:
https://pastebin.com/AQZFKpVq
server:
https://pastebin.com/zYi7VwWM
打算是做一個cleint傳送資料到server,server運算完資料再回傳過來
有可能是傳不出去,或是server recv不到,
但我有看send的值,都是資料長度,代表應該有send出去才對
可是server端完全收不到..
補充說明(Supplement):
作者: Schottky (順風相送)   2019-02-20 17:44:00
MAXBYTE 是不是未定義
作者: Lipraxde (Lipraxde)   2019-02-20 19:31:00
這種時候啊,可以用 telnet 指令連連看 server,就知道是誰的問題了
作者: moebear (萌熊)   2019-02-20 19:47:00
我記得 好像 s的30行 server要寫sConnet 不是很確定可能記錯了 我之前寫的 https://pastebin.com/ffy3xSm2server端
作者: sosokill (vieux)   2019-02-20 20:00:00
檢查一下防火牆 如果有開 又沒設定 有可能被擋掉
作者: feeya (24 August 升格為鄉民)   2019-02-20 23:20:00
結束字尾/r有加嗎
作者: moebear (萌熊)   2019-02-21 01:00:00
你對照一下我寫的server吧差不多的話大概就是其他有問題
作者: hichcock (快樂一整年 ^^~~~)   2019-02-21 10:31:00
防火牆直接關掉試試看, 忽略不一定有用
作者: liuche (boating)   2019-09-26 12:12:00
有人說 他在老家A了一堆錢 想要刷刷龜頭
作者: gn00167236 (howweimom)   2019-09-26 12:14:00
有人說他存了一堆x液卻沒機會展露
作者: moccabranco   2019-09-26 12:33:00
有人失去了自我 手足無措四處嫖留
作者: liuche (boating)   2019-09-26 13:07:00
有人為了選舉 為了貪污 為養活Nicole
作者: z67186718 (阿吉)   2019-09-26 13:34:00
他住在紅燈區,殘破的性愛公寓擁擠的房間裡,堆滿陌生人都想來3p
作者: IhateOGC (我討厭)   2019-02-21 17:12:00
安裝一下wireshack,然後在追蹤
作者: feeya (24 August 升格為鄉民)   2019-02-21 21:11:00
你可以開兩個Thread自送自接, port有給嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com