Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8926

Browser/Node.js両対応、シンプルなHTTPクライアント"bent"

$
0
0

Node.jsでHTTPリクエストしたいなーと思って一番メジャーそうな request - npmを覗いたら deprecatedになってるじゃないですか!

代わりに、シンプルなHTTPクライアントで良いの無いかなーと調べてたら、requestのissuesコメントにあったbentというクライアントに辿り着きました。

bent

使い方はとても簡単。

localhost:3000GETしてレスポンスボディを文字列で受けたい場合...

constbent=require("bent");consthttpGet=bent("http://localhost:3000","GET","string");constresponseBody=httpGet("/");

これだけ。

Node.jsではhttpを、Browserではfetchというように内部で使い分けてるので、コードを統一しつつNode.jsで実行時にはCORS問題が発生しません。


Viewing all articles
Browse latest Browse all 8926

Trending Articles