1

私のクライアント サーバーの場合、クライアントはプロキシ サーバー経由でサーバーにファイルを送信します。FTP クライアント サーバーを頻繁に使用していますが、プロキシを通過する方法がわかりません。

クライアント <-> プロキシ サーバー <-> サーバー

クライアントのコードは次のとおりです。

    SOCKET Connect;
Connect= socket(AF_INET, SOCK_STREAM, NULL);


SOCKADDR_IN addrss;
int addrss_length = sizeof(addrss);
addrss.sin_addr.s_addr = inet_addr("127.0.0.1");
addrss.sin_family = AF_INET;
addrss.sin_port = htons(6783);

connect(Connect, (SOCKADDR*) &addrss, sizeof(addrss));...

サーバーのコードは次のとおりです。

SOCKADDR_IN addrss;
int addrss_length = sizeof(addrss);
addrss.sin_addr.s_addr = inet_addr("127.0.0.1");
addrss.sin_family = AF_INET;
addrss.sin_port = htons(6783);


SOCKET Listen = socket(AF_INET, SOCK_STREAM,NULL);
SOCKET Connect = socket(AF_INET, SOCK_STREAM,NULL);


bind(Listen, (SOCKADDR*) &addrss, addrss_length);

listen(Listen,5);
4

0 に答える 0