1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【JavaScript】HTTPRequestの送信方法

Posted at

#プログラミング勉強日記
2020年12月20日
httprequestをちゃんと理解していなかったのでまとめる。

#Ajaxとは
 Asynchronous JavaScript and XMLの略で、JavaScriptで非同期に通信をすることである。通信には言語であるXMLだけでなく、HTMLやJSONといったデータフォーマットの様々なデータが通信できる。JavaScriptは非同期的なデータの送受信とHTMLの内容を動的に変更することができる。なので、ページを再読み込みすることなく最新の情報を提供できる。

#HTTPRequestとは
 HTTPという通信プロトコルのリクエストのことで、簡単に言うと通信の種類にHTTPの規格を使って要求を出す。非同期なデータの通信を実現するためのAPIである。

 HTTPRequestの送信方は、JavaScriptで用意されているHTTP通信の操作を簡単に行えるFetchというAPIを使う。

#HTTPRequestを利用してサーバーに要求する
 fetchメソッドの引数にURLを渡すことで、そのURLの通信を行う。

const URL = 'https://hogehoge';

fetch(URL)
.then( response => response.json() )
.then( responseData => console.log(responseData) );

#参考文献
XMLHttpRequest について
JavaScriptによるhttprequestの送信方法について現役エンジニアが解説【初心者向け】

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?