socket獲取資訊函式

2021-07-09 14:52:29 字數 807 閱讀 9346

獲取本地主機名:
int gethostname(  char far* name,  int namelen);
根據socket檔案描述符,獲取(本地/遠端)位址資訊結構體
int getsockname(  socket s,  struct sockaddr far* name,  int far* namelen);

獲取遠端位址。(傳入的引數s必須是accept返回的檔案描述符。)

int getpeername(  socket s,  struct sockaddr far* name,  int far* namelen);
處理主機名到位址以及服務到埠這兩種轉換
int getaddrinfo(const

char *node, const

char *service,

const

struct addrinfo *hints,

struct addrinfo **res);
void freeaddrinfo(struct addrinfo *res);

把套介面位址結構轉換成主機名和服務名

int getnameinfo(const

struct sockaddr *sa, socklen_t salen,

char *host, size_t hostlen,
char *serv, size_t servlen, int flags);

Servlet 獲取資訊

每個註冊的servlet名字都有與之相連的特定初始化 init 引數。servlet任何時候都可以使用這個引數。取得servlet初始化引數 servlet用getinitparameter 方法來訪問它的初始化引數 public string servletconfig.getinitparame...

RSS 獲取資訊指南(一)

有關rss的知識可以大致了解一下 rss 菜鳥教程,在這裡我們關注的是如何獲取rss內容 訂閱源,也稱作feed 目前獲取feed 有以下幾種方式 如何使用?舉個栗子 我想要訂閱 b站某個 up 主的動態 兩種方式 前往 這個 up主的個人中心,點選拓展圖示就可以檢視到有關該 up 主的feed鏈結...

獲取別人 我們如何獲取資訊

思維的第一步就是獲取資訊,那麼我們是如何獲取資訊的呢?主要有三種方法,分別是 獲取外界資訊 即我們每天看到的,聽到的資訊。大腦提取 即你的記憶,比如你回到母校,想起曾經在這裡學習的時光 又比如你 看到床前明月光 馬上就想起 疑是地上霜 大腦迸發出的靈感。比如你思考良久的問題,在你走路的時候,突然就想...