Ajax>GETリクエスト
サーバ>クライアント
-API:サーバからクライアントに要求するオープンウィンドウ
-JSON:Key:Value
クライアント>サーバ
🍋 クライアント要求のタイプ
*GET→通常!データ照会要求時 GETデータ伝送方法 データの転送方法
? : ここから転送するデータの作成を開始します.
&:より多くのデータが転送されていることを示します
例)Google.com/search?q=iphone&sourcceid=chrome&ie=UTF-8
🚨 注意!Ajaxは、jQueryをインポートするページでのみ使用可能です
ajax基本フレームワーク
-API:サーバからクライアントに要求するオープンウィンドウ
-JSON:Key:Value
クライアント>サーバ
🍋 クライアント要求のタイプ
*GET→通常!データ照会要求時
예) 영화 목록 조회
*POST→通常!作成、更新、削除を要求します. 예) 회원가입, 회원탈퇴, 비밀번호 수정
GETリクエスト? : ここから転送するデータの作成を開始します.
&:より多くのデータが転送されていることを示します
例)Google.com/search?q=iphone&sourcceid=chrome&ie=UTF-8
위 주소는 google.com의 search 창구에 다음 정보를 전달
q=아이폰 (검색어)
sourceid=chrome (브라우저 정보)
ie=UTF-8 (인코딩 정보)
Ajax🚨 注意!Ajaxは、jQueryをインポートするページでのみ使用可能です
ajax基本フレームワーク
$.ajax({
type: "GET", // GET 방식으로 요청한다.
url: "http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99",
data: {}, // 요청하면서 함께 줄 데이터 (GET 요청시엔 비워두기!)
success: function(response){ // 서버에서 준 결과를 response라는 변수에 담음
console.log(response) // 서버에서 준 결과를 이용해서 나머지 코드를 작성
}
})
条件をあげるとき. $.ajax({
type: "GET",
url: "http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99",
data: {},
success: function (response) {
let rows = response["RealtimeCityAir"]["row"];
for (let i = 0; i < rows.length; i++) {
let gu_name = rows[i]['MSRSTE_NM'];
let gu_mise = rows[i]['IDEX_MVL'];
let temp_html = ''
if (gu_mise > 70) {
temp_html = `<li class="bad">${gu_name} : ${gu_mise}</li>`
} else {
temp_html = `<li>${gu_name} : ${gu_mise}</li>`
}
$('#names-q1').append(temp_html);
}
}
})
Reference
この問題について(Ajax>GETリクエスト), 我々は、より多くの情報をここで見つけました https://velog.io/@skdud4659/Ajax-GET-요청テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol