我是http协议的新手。当我们通过http向服务器发送json消息时,我们需要如何发送?
OR
如果我想在将来使用现有连接发送数据,那么它是否可能?
答案 0 :(得分:0)
没有理由为每个要发送的数据创建TCP套接字 - 这与HTTP 无关 - 特别是每次都不能通过不同的端口。事实上,一旦你创建了套接字并且你已经连接到服务器,你原则上应该总是通过该套接字与服务器通信。
此外,HTTP协议使用端口80,HTTPS使用443.该数字不会根据需要更改。当然,你可以通过你想要的任何可用端口发送HTTP请求,有些服务甚至可以使用HTTP作为通信协议在特殊端口上运行,但是规范HTTP是80.请参阅linux上的/etc/services
文件并阅读{{3} }。