Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - kca88.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Thu, 15 May 2025 18:29:04 GMT
Content-Type: text/html
Content-Length: 167
Connection: keep-alive
Cache-Control: max-age=3600
Expires: Thu, 15 May 2025 19:29:04 GMT
Location: https://kca88.com/
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=qm5rHkCSUoTR6TGAocYXlAgx0ZTZU%2Fy4pDcdLN6iY9w5aXHTOGsMa1z%2FsySSjCRuzzTZrU61y9B1bnXAtn4hovJUyqPXo7QYSCvrkxbTi6vv3PMK8oGZzc%2B4JWeXbb4xkq0kRu2iikw%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
Server: cloudflare
CF-RAY: 9404b2ddb8f76704-AMS
alt-svc: h3=":443"; ma=86400
server-timing: cfL4;desc="?proto=TCP&rtt=29057&min_rtt=29057&rtt_var=14528&sent=1&recv=3&lost=0&retrans=0&sent_bytes=0&recv_bytes=165&delivery_rate=0&cwnd=249&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"

HTTP Code 301 Moved Permanently

301 http status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

302 Found - https://kca88.com/
HTTP Status: 302
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Thu, 15 May 2025 18:29:04 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
X-Powered-By: PHP/5.6.40
P3p: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Expires: 0
Last-Modified: Thu, 15 May 2025 18:29:04 GMT
Cache-Control: pre-check=0, post-check=0, max-age=0
Pragma: no-cache
Location: /main
Cf-Cache-Status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EXn2le8CJzWSzJU%2BI5XASXjvbWW%2B1dLltvwFq5Eahq9j9JWfP9KHvRzzjkDtkNCJb2Z2l8Mb2XN0h1OnFZQVnr652fsJ%2B2cM8%2FZiSBIyEOEeuRuX9wlqB0kUGDBiw5UoK0J9rSbS5Nk%3D"}]}
Set-Cookie: PHPSESSID=6gkogd590igmc8k6l8d9nn5jp5; Path=/
CF-RAY: 9404b2de79cf992f-AMS
alt-svc: h3=":443"; ma=86400

HTTP Code 302 Found (Moved Temporarily)

302 http status code indicates that the requested resource is temporarily available at a different URL.

When is Code 302 used?

  • When temporarily changing a page URL
  • When testing new content
  • During temporary maintenance

What does Code 302 mean for the user?

The user is automatically redirected to the new URL, but search engines continue to index the old address.

200 OK - /main.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Thu, 15 May 2025 18:29:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
X-Powered-By: PHP/5.6.40
P3p: CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Expires: 0
Last-Modified: Thu, 15 May 2025 18:29:05 GMT
Cache-Control: pre-check=0, post-check=0, max-age=0
Pragma: no-cache
Cf-Cache-Status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mgQG5Z791qKWCUWzaMEFKabQDPa%2FQCFHzRBTQ%2BFSykF3qezGWESucrGcnvRNw%2BsxaOpR%2FdERoS3bcOFN1tle1A3tcjrpY4LXaycZlJGlDdcEgHbqwYOMxewKNc%2FlHveWxs1EsS%2Fbk1o%3D"}]}
Set-Cookie: PHPSESSID=9tgl39ei3mtrsu4gs5c6osi0l5; Path=/
CF-RAY: 9404b2e1d8cc992f-AMS
alt-svc: h3=":443"; ma=86400

HTTP Code 200 OK

200 http status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: kca88.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!Doctype html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta http-equiv="imagetoolbar" content="no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
 
<title>메인로비 | 킹카지노</title>
<link rel="stylesheet" href="/css/bootstrap.min.css">
		<link rel="stylesheet" href="/css/layout.css">
	<link rel="stylesheet" href="/css/mobile.css">
		<link rel="stylesheet" href="/css/default.css?v=0329"/>
	<link rel="stylesheet" href="/css/jquery-ui.css" type="text/css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@mdi/font@latest/css/materialdesignicons.min.css">
<script>
// 자바스크립트에서 사용하는 전역변수 선언
var g5_url       = "https://kca88.com";
var g5_bbs_url   = "https://kca88.com/bbs";
var g5_is_member = "";
var g5_is_admin  = "";
var g5_is_mobile = "";
var g5_bo_table  = "";
var g5_sca       = "";
var g5_editor    = "";
var g5_cookie_domain = "";
</script>
<script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/js/jquery.vticker.min.js"></script>
<script type="text/javascript" src="/js/layout.js?v=16"></script>
<script src="https://kca88.com/js/jquery-ui-1.12.1.js"></script>
<script src="https://kca88.com/js/common.js"></script>


</head>
<body>
	<div class="pop_alert" id="alert" onclick="pop_close();">
		<div class="pop_box">
			<h2 class=" text-yellow"><span class="mdi mdi-car-brake-alert"></span> 안내</h2>
			<span class="close_pop" onclick="pop_close();">
			<span class="mdi mdi-close-box text-yellow"></span>
			</span>
			<div class="pop_msg"></div>
		</div>
	</div>
			
	<div class="wrapper">
<!-- 팝업레이어 시작 { -->
<div id="hd_pop">
</div>

<script>
$(function() {
    $(".hd_pops_reject").click(function() {
        var id = $(this).attr('class').split(' ');
        var ck_name = id[1];
        var exp_time = parseInt(id[2]);
        $("#"+id[1]).css("display", "none");
        set_cookie(ck_name, 1, exp_time, g5_cookie_domain);
    });
    $('.hd_pops_close').click(function() {
        var idb = $(this).attr('class').split(' ');
        $('#'+idb[1]).css('display','none');
    });
    $("#hd").css("z-index", 1000);
});
</script>

<!-- } 팝업레이어 끝 --><!-- 콘텐츠 시작 { -->
<section class="banner-section w-ba">
  <div class="top-one-notice">
     <marquee scrollamount="4">
            <font color="#F5FF0B">⭐⭐ 배팅 규정 및 배팅 한도 숙지 하시고 즐거운 게임 되시기 바랍니다. ⭐⭐</font>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <font color="#FFF300">⚡️⚡️ 입금 전 반드시 계좌 문의를 하여 입금 계좌를 확인하신 후 입금 부탁 드립니다. ⚡️⚡️</font>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          </marquee>
  </div>

  <img class="banner-bg" src="/img/banner/bn.jpg">
  <div class="container h-100 dflex-ac-jc no-padding">
      <div class="center w-100" style="height:100%;z-index:10;text-align: center;">
          <div class="logo">
              <a href="/" class="logo">
                  <div class="logobox">
                      <img src="https://i.imgur.com/lvHs4ck.png" class="">
                      <!--<img src="/img/logo/3.png" class="aa3">
                      <img src="/img/logo/4.png" class="aa4">
                      <img src="/img/logo/5.png" class="aa5">-->
                  </div>
              </a>
          </div>
          
<div class="banner-carousel carousel dflex-ac-jc align-content-center w-ba" data-ride="carousel" data-pause="false">
	<div class="carousel-inner">
				<div class="carousel-item active">
			<div class="text-panel w-ba">
				<h1 class="mb-md-1 mb-0">✅ 정품 라이브카지노 </h1>
				<h2 class="mb-md-1 mb-0 font-bold">
					<pre style="color:#fff;">⚡️⚡️ 아직도 유사 카지노를 이용하시나요!⚡️⚡️
❤️끈김없는 영상 딜러와의 실시간 대화가능❤️</pre>
				</h2>
				<!-- <h2 class="mb-md-1 mb-0 font-bold">⚡️⚡️ 아직도 유사 카지노를 이용하시나요!⚡️⚡️
❤️끈김없는 영상 딜러와의 실시간 대화가능❤️</h2> -->
			</div>
		</div>
			<div class="carousel-item ">
			<div class="text-panel w-ba">
				<h1 class="mb-md-1 mb-0">✅ 업계최대 라이브 카지노</h1>
				<h2 class="mb-md-1 mb-0 font-bold">
					<pre style="color:#fff;">⚡️⚡️국내최대 온라인 카지노!!⚡️⚡️
☀️가장빠르고 유일한 초대형 온라인 카지노☀️</pre>
				</h2>
				<!-- <h2 class="mb-md-1 mb-0 font-bold">⚡️⚡️국내최대 온라인 카지노!!⚡️⚡️
☀️가장빠르고 유일한 초대형 온라인 카지노☀️</h2> -->
			</div>
		</div>
			<div class="carousel-item ">
			<div class="text-panel w-ba">
				<h1 class="mb-md-1 mb-0">✅ 5000개가 넘는 다양한 정품슬롯</h1>
				<h2 class="mb-md-1 mb-0 font-bold">
					<pre style="color:#fff;">☀️슬롯이라고 다같은 슬롯이 아닙니다☀️
❤️정품슬롯에서 행운을 잡으세요❤️</pre>
				</h2>
				<!-- <h2 class="mb-md-1 mb-0 font-bold">☀️슬롯이라고 다같은 슬롯이 아닙니다☀️
❤️정품슬롯에서 행운을 잡으세요❤️</h2> -->
			</div>
		</div>
		</div>
</div>

<!-- <ol class="carousel-indicators dflex-ac-jc">
		<li data-target=".banner-carousel" data-slide-to="0" class="active"></li>
		<li data-target=".banner-carousel" data-slide-to="1" class=""></li>
		<li data-target=".banner-carousel" data-slide-to="2" class=""></li>
	</ol> -->

<script>
$('.carousel').carousel({
	interval: 6000 //changes the speed
})
</script>      </div>
      <div class="banner-background w-ba">
          <div class="light"><img src="/img/banner/light.png"></div>
          <div class="glow-left"><img src="/img/banner/glow-left.png"></div>
          <img class="casino-items" src="/img/banner/casino-items.png">
          <img class="girl-left" src="/img/banner/girl-left.png">
          <img class="girl-right" src="/img/banner/girl-right.png">
          <img class="girl-center" src="/img/banner/girl-center.png">
          <div class="glow-right"><img src="/img/banner/glow-right.png"></div>
          <img class="candy-slot" src="/img/banner/candy-slot.png">
          <img class="money-slot" src="/img/banner/money-slot.png">
      </div>
  </div>
</section>
<header class="header-section w-ba">
  <div class="container dflex-ac-jc h-100">
      <ul class="bs-ul main-menu sidebar-left">
          <li><a href="/" class="deposit-link dflex-ac-jc w-ba"><i class="mdi mdi-home"></i> 홈</a></li>
          	          	          <li onclick="pop_open('로그인 이후 열람 가능합니다.','1');">
	          	<a class="event-link dflex-ac-jc w-ba"><i class="mdi mdi-wallet-giftcard"></i> 이벤트</a>
	          </li>
	          <li onclick="pop_open('로그인 이후 열람 가능합니다.','1');">
	          	<a class="notice-link dflex-ac-jc w-ba"><i class="mdi mdi-alert-box-outline"></i> 공지사항</a>
	          </li>
	              
          		
      </ul>
      <div class="bal-container ml-auto">
		<form id="loginFormMobile" onsubmit="return false">
		  <div class="before-login active">
			  <div class="desktop">
				<div class="dflex-ac-jc">
								<form style="display: flex;">
					<div class="input-panel dflex-ac-jc">
						<div class="icon-panel dflex-ac-jc"><i class="mdi mdi-account"></i></div>
						<input type="text" placeholder="아이디" name="mb_id" id="mb_id" autocomplete="off">
					</div>
					<div class="input-panel dflex-ac-jc">
						<div class="icon-panel dflex-ac-jc"><i class="mdi mdi-lock-open"></i></div>
						<input type="password" placeholder="비밀번호" name="mb_password" id="mb_password" autocomplete="off">
					</div>
				</form>
				<button class="btn-yellow login-btn btn-login" onclick="simple_outlogin_submit()">로그인</button>
					
								</div>
			  </div>
			  <div class="mobile">
				  <div class="dflex-ac-jc">
											<form style="display: flex;">
						  <div class="input-panel dflex-ac-jc">
							  <div class="icon-panel dflex-ac-jc"><i class="mdi mdi-account"></i></div>
							  <input type="text" placeholder="아이디" name="mobile_mb_id" id="mobile_mb_id" autocomplete="off">
						  </div>
						  <div class="input-panel dflex-ac-jc">
							  <div class="icon-panel dflex-ac-jc"><i class="mdi mdi-lock-open"></i></div>
							  <input type="password" placeholder="비밀번호" name="mobile_mb_password" id="mobile_mb_password" autocomplete="off">
						  </div>
						</form>
					  <button type="button" class="btn-yellow login-link" onclick="simple_outlogin_submit()"> 로그인</button>
					  						
				  </div>
			  </div>
		  </div>
		</form>
      </div>
  </div>
</header>
	<div class="mask" onclick="close_container();"></div>
	<div class="layout-container" style="background: url('https://i.imgur.com/tXTRfNA.png') repeat-y top #000;">
	         	<main class="page-content w-ba">
      <div class="container">
        <div class="row">
            <div class="jack-container">
            	<div class="jack-container-box">
            	<script type="text/javascript" src="/js/odometer.min.js"></script>
<link rel="stylesheet" type="text/css" href="/css/jackpot_style.css"/>
<div class="jackpot_box">
  <div id="odometer" class="some-element"></div>
</div>

<script>
var requestsInterval = 3000; //3 seconds
var current = 252155750.12;
var increment = 45.23;
var el = document.querySelector('.some-element');
od = new Odometer({el: el, value: current, format: '(,ddd).dd'});

var interval=setInterval(function(){
  current += increment;
  od.update(current);
}, requestsInterval);
</script>
            	</div>
            </div>
        </div>
    </div>
    
		<section class="toggle-section">
		    <div class="container dflex-ac-jc">
		        <button class="toggle-btn casino-toggle active">
		            <div class="btn-panel dflex-ac-js w-ba ml-auto">
                  		                <div class="icon-panel w-ba dflex-ac-jc">
		                    <img src="/img/icon/casino-icon.png">
		                </div>
                    
		                <span class="category">라이브카지노</span>
		                <i class="mid mid-arrow-down-drop-circle indicator ml-md-3 ml-1"></i>
		            </div>
		        </button>
		        <button class="toggle-btn slot-toggle">
		            <div class="btn-panel dflex-ac-je w-ba mr-auto">
		                <i class="mid mid-arrow-down-drop-circle indicator mr-md-3 mr-1"></i>
		                <span class="category">슬롯게임</span>
                  		                <div class="icon-panel w-ba dflex-ac-jc">
		                    <img src="/img/icon/slot-icon.png">
		                </div>
                    
		            </div>
		        </button>
		    </div>
		</section>    
  <section class="game-provider">
    <div class="container">
      <div class="casino-section sc-section" id="casino_section">
        <div class="dflex-ac-jc align-items-start"></div>
    </div>  
    <div class="slot-section sc-section" id="slot_section">
      <div class="dflex-ac-jc align-items-start"></div>
      </div>
    </div>  
  </section>
</main>
<section class="board-section w-ba">
    <div class="container">
        <div class="row dflex-ac-jc align-items-start">
            <div class="board-panel event-board">
                <div class="header dflex-ac-jc w-ba">
                    <div class="title-panel dflex-ac-js">
                        <div class="icon-panel dflex-ac-jc align-content-end">
                            <img class="icon" src="/img/icon/event-icon.png">
                        </div>
                        <span data-text="이벤트" class="title">이벤트</span>
                    </div>
					                             <a onclick="pop_open('로그인 이후 열람 가능합니다.');" class="more-link ml-auto event-link">
                    	<i class="fa-solid fa-bars-staggered"></i> 더보기</a>
                  		

                </div>
                <div class="content btm-event-section">
                    
                    <table>
                        <tbody id="event_arr">
                        </tbody>
                    </table>
                </div>
            </div>

            <div class="realtime-board w-ba btm-finance-section">
                <div class="realtime-nav dflex-ac-jc">
                    <button type="button" class="active" id="exbtn" onclick="turnpanel('e');">실시간환전</button>
                    <button type="button" class="" id="chbtn" onclick="turnpanel('c');">실시간충전</button>
                </div>
                <div class="rb-panel w-ba">
                    <div class="rb-cont">
                        <div class="rolling-realtime withdraw-realtime active" id="ce_container_e" style="height:240px;">
                            <ul>      
	                            <li class="tr" style="height: 48px;">
		                              <div class="user"><span>jk*******</span></div>
		                              <div class="amount"><span>10,000,000 원</span></div>
		                              <div class="date"><span>10-26 12:45</span></div>
		                          </li>
                            </ul>
                        </div>
                        <div class="rolling-realtime deposit-realtime" id="ce_container_c" style="height:240px;">
                            <ul>   
	                            <li class="tr" style="height: 48px;">
	                                <div class="user"><span>E9****</span></div>
	                                <div class="amount"><span>1,000,000 원</span></div>
	                                <div class="date"><span>10-26 12:52</span></div>
	                            </li>
                            </ul>
                        </div>
                    </div>
                </div>
            </div>
            <div class="board-panel notice-board">
                <div class="header dflex-ac-jc w-ba">
                    <div class="title-panel dflex-ac-jc">
                        <div class="icon-panel dflex-ac-jc align-content-end">
                            <img class="icon" src="/img/icon/notice-icon.png">
                        </div>
                        <span data-text="공지사항" class="title">공지사항</span>
                    </div>
                    <a href="/b/freeboard" class="more-link ml-auto notice-link"><i class="fa-solid fa-bars-staggered"></i> 더보기</a>
                </div>
                <div class="content btm-notice-section">
                    <table>
                        <tbody id="notice_arr">
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>
</section>
 <div class="pop_games" id="alert3">
	<div class="pop_games_inner">
		<div class="game_list_box">
			<div id="pop_close" onclick="games_close()"><span class="mdi mdi-close-outline"></span></div>
			<div id='games_dialog' title='games' provider_id="">
				<div id="games_categories" class="">
					<input type="text" class="search_input" placeholder="게임명을 입력하세요"> 
					<button class="search_btn btn-yellow" onclick="search_game()">게임찾기</button>
				</div>
				<div id="games"></div>
			</div>
		</div>	
	</div>	
</div>
<div class="pop_boards" id="alert4">
  <div class="pop_boards_inner">
    <div class="boards_list_box">
      <div id="boards_close" onclick="boards_close()"><span class="mdi mdi-close-thick"></div>
      <div id='boards_dialog' title='games' provider_id="">
        <div id="boards_info"></div>
      </div>
    </div>  
  </div>  
</div>

<script>
var winWidth = $(window).width();
var winheight = $(window).height() - ($(window).height() / 20);

function get_games() {
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: '/Nut_api/Nut_getGames',
        data: {},
        success: function(e) {
            // console.log(e.data);
            const slot = e.data.slot;
            const casino = e.data.casino;
			      const img_link ="https://static.coco-135798642.com/new-casino/home/provider";
            if (slot.length > 0) {
                const container = document.querySelector('#slot_section .dflex-ac-jc');
                container.innerHTML = ''; // 기존 요소를 비워줍니다.
                slot.forEach(game => {
                    // 새로운 <li> 요소를 생성
                    const a = document.createElement('a');
                    a.classList.add('sc-btn', 'w-ba');
					a.setAttribute('href', 'javascript:void(0);');
					a.setAttribute('onclick', "GetSlots('" + game.vendorCode + "')");
					
                    // 각 부분을 하나씩 innerHTML로 추가
                    a.innerHTML = "<div class='g-panel w-ba'><div class='g-cont'>"
                      					+ "<img class='g-img' src='"+ img_link +"/slot/"+ game.vendorCode + "/main.png'alt='" + game.vendorCode + "'>"
                      					+ "<button type='button' class='play-btn btn-yellow'>게임입장</button>"
                      					+ "</div>"
                                + "<div class='g-footer w-ba'><div class='g-logo dflex-ac-jc w-ba'>"
                      					+ "<img class='icon-img' src='"+ img_link +"/slot/"+ game.vendorCode + "/logo.png' alt='icon'>"
                      					+ "</div></div>"
                                + "<div class='g-info'><p class='g-name'>" + game.vendorName + "</p><span class='en-text'>SLOTS</span></div>"
                                + "<div class='glass'></div></div>";


                    // .game_list_container에 <li> 요소 추가
                    container.appendChild(a);
                });
            }
			
            if (casino.length > 0) {
                const container = document.querySelector('#casino_section .dflex-ac-jc');
                container.innerHTML = ''; // 기존 요소를 비워줍니다.
                casino.forEach(game => {
					
                    const a = document.createElement('a');
                    a.classList.add('sc-btn', 'w-ba');
					a.setAttribute('href', 'javascript:void(0);');
					a.setAttribute('onclick', "goCasino('" + game.vendorCode + "')");
					
                    // 각 부분을 하나씩 innerHTML로 추가
                    a.innerHTML = "<div class='g-panel w-ba'><div class='g-cont'>"
                      					+ "<img class='g-img' src='"+ img_link +"/casino/"+ game.vendorCode + "/main.png'alt='" + game.vendorCode + "'>"
                      					+ "<button type='button' class='play-btn btn-yellow'>게임입장</button>"
                      					+ "</div>"
                                + "<div class='g-footer w-ba'><div class='g-logo dflex-ac-jc w-ba'>"
                      					+ "<img class='icon-img' src='"+ img_link +"/casino/"+ game.vendorCode + "/logo.png' alt='icon'>"
                      					+ "</div></div>"
                                + "<div class='g-info'><p class='g-name'>" + game.vendorName + "</p><span class='en-text'>SLOTS</span></div>"
                                + "<div class='glass'></div></div>";
            					
				             container.appendChild(a);
					
                });
            }
			
        },
        error: function(xhr, textStatus, errorThrown) {
            console.log('Error:', errorThrown);
            console.log('Response Text:', xhr.responseText);
        }
    });
	
	// setTimeout(get_games, 60000);
}

function GetSlots(vendorCode){
  $.ajax({
    url: '/Nut_api/Nut_getGames',
    data: {"vendorCode": vendorCode},
    type: 'POST',
    dataType: "json",
    async: true,
    success: function(res) {
      // console.log("games res:",res);
      if(res.status=='0'){ 
		
		const games =res.data; 
        const container = document.querySelector('#games');
		container.innerHTML = ''; // 기존 요소를 비워줍니다.
		// console.log("slots:",games);
		
		games.forEach(game => {

			const div = document.createElement('div');
			div.classList.add('game');
			div.setAttribute('onclick', "goSlot('" + game.vendorCode + "', '" + game.gameCode + "', '" + game.gameTitleKr + "')");
			
			// 각 부분을 하나씩 innerHTML로 추가
			div.innerHTML = "<div class='game_img'>"
			+ "<img src='"+ game.thumbnail +"' alt='" + game.vendorCode + "'>"
			+ "<div class='game_title'>" + game.gameTitleKr + "</div>"
			+ "</div>";

			container.appendChild(div);

		});
		
		$("#alert3").slideDown();

      }else{
			pop_open('이용가능한 슬롯이 없습니다.');
	  }		  
      
    },
      error:function(request, status, error){
      console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);
    }
  });
}

function search_game() {
    // 검색어를 입력받음
    var searchInput = document.querySelector('.search_input').value.trim().toLowerCase();

    // game_list_container 내의 모든 casinogame_cover 요소를 가져옴
    var gameItems = document.querySelectorAll('#games .game');

    // 검색어가 빈값인지 확인
    if (searchInput === "") {
        // 검색어가 비어있으면 경고창을 띄움
        alert("검색어를 입력해주세요.");
        
        // 검색어가 비어있으므로 모든 게임을 다시 표시
        gameItems.forEach(function(gameItem) {
            gameItem.style.display = 'block';
        });
        return; // 빈값일 경우 함수 종료
    }

    // 검색어가 있을 때 각 요소를 검사하여 필터링
    gameItems.forEach(function(gameItem) {
        // 각 게임의 g-name 요소의 텍스트를 가져옴
        var gameName = gameItem.querySelector('.game_title').textContent.toLowerCase();

        // 검색어가 g-name 요소의 텍스트에 포함되어 있는지 확인
        if (gameName.includes(searchInput)) {
            // 검색어가 포함된 경우 게임을 표시
            gameItem.style.display = 'block';
        } else {
            // 검색어가 포함되지 않은 경우 게임을 숨김
            gameItem.style.display = 'none';
        }
    });
}

$(function(){ 
	get_games();
    get_notice_info('freeboard');
    get_notice_info('event');     
});
function get_notice_info(table){

  var url="/ctl/boards_Ctl.php";
  var data={'table':table}   
  $.ajax({
        url: url,
        data: data,
        type: "POST",
        async: false,
    success: function (e) {
      if(table=='freeboard') {
        $('#notice_arr').html(e);
      }else{
        $('#event_arr').html(e);
      }
      
    },
    error: function (o) {
        console.log(o);
    }
  }); 
}
function get_boaeds(t,n) {
  var url="/ctl/boards_Ctl.php";
  var data={'type':t,'wr_id':n} 
    $("#boards_info").empty();
      $.ajax({
            url: url,
            data: data,
            type: "POST",
            async: false,
        success: function (t) {
          $("#alert4").show();
          $('#boards_info').html(t);
        },
        error: function (o) {
            console.log(o);
        }
      });    
}
function boards_close() {
  $("#alert4").hide();
  $("#boards_info").empty();
}
function games_close(){
  var pop =$("#alert3");
  if(pop.css("display")=="block") {
    $("#games_categories").empty();
    $("#games").empty();    
    pop.slideUp();
  } 
}
function eventscrollTop() {
     var offset = $('#board-section').offset(); 
       $("html, body").animate({scrollTop: offset.top},600); 
}

// $(document).ready(function(e) {
//     function times(str, num) {
//         return num > 1 ? str += times(str, --num) : str;
//     };
// (function getCEList(){
// 		ws=new WebSocket("wss://urus-8888.com:2083");
// 		ws.onopen = function () {
// 		};
// 		ws.onmessage = function (e) {
// 			//console.log("received:" + e.data);
// 			var html = "";
// 			var html2 = "";
// 			var data = JSON.parse(e.data);		
// 			var type = data.type == 'c' ? "입금" : "출금";
// 			var strNick = data.nick; 	 
// 			var nick = unescape(strNick.replace(/\u/g, "%u"));
// 			var cutLen = nick.substr(0, 2);
// 			var num = nick.length - 2;
// 			var subnum = times("*", num);

// 			var new_nick = cutLen + subnum;
// 			html = "<li class='tr'style='width:100%'>"
// 							+	"<div class='user'>"+ new_nick +"</div>"
// 							+ "<div class='amount'>" + data.money +"<span>원</span></div>"
// 							+ "<div class='date'>" + data.date + "</div>"
// 						+ "</li>";

// 			var whichContainer = "#ce_container_" + data.type + " ul";

// 			$(whichContainer).children(":first").before(html);
// 			$(whichContainer).children(":first").show(1000);

// 			$("#ce_container").children(":first").before(html).hide().fadeIn(500);
// 			if($(whichContainer).children().length >= 10){
// 				$(whichContainer).children(":last").remove();
// 			}	
// 		};
// 		ws.onclose = function(){
// 			setTimeout(getCEList, 2000);
// 		}
// 	})();
// });
function turnpanel(t) {
	if(t=='c') {
		$("#exbtn").removeClass("active");
		$("#chbtn").addClass("active");
		$("#ce_container_e").removeClass("active");
		$("#ce_container_c").addClass("active");
	}else{
		$("#chbtn").removeClass("active");
		$("#exbtn").addClass("active");
		$("#ce_container_c").removeClass("active");
		$("#ce_container_e").addClass("active");	
	}
}

</script>	 
</div> 
 <footer class="footer-section w-ba">
	<div class="main-container">
				<div class="row">
			<div class="provider-logo">
				<img src="/img/provider/logo/ag.png">
				<img src="/img/provider/logo/microgaming.png">
				<img src="/img/provider/logo/evolution.png">
				<img src="/img/provider/logo/pragmatic.png">
				<img src="/img/provider/logo/oriental.png">
				<img src="/img/provider/logo/sexygaming.png">
				<img src="/img/provider/logo/dreamgaming.png">
				<img src="/img/provider/logo/cq9.png">
				<img src="/img/provider/logo/bng.png">
				<img src="/img/provider/logo/habanero.png">
				<img src="/img/provider/logo/bgaming.png">
				<img src="/img/provider/logo/stargame.png">
				<img src="/img/provider/logo/evoplay.png">
				<img src="/img/provider/logo/aristocrat.png">
				<img src="/img/provider/logo/playngo.png">
				<img src="/img/provider/logo/genesis.png">
			</div>
		</div>
			
		<div class="copyright w-ba">
			<img src="https://i.imgur.com/lvHs4ck.png" style="width:70px;">
			<p class="mb-0 mt-3">ⓒ COPYRIGHT ONE CASINO 2018 ALL RIGHTS RESERVED.</p>
		</div>

	</div>
</footer>
</div><!--wrapper-->
	
<button class="scroll-top w-ba" style=""><i class="mdi mdi-arrow-collapse-up"></i></button>
		<script src="/js/out_login.js?v=0329"></script>
	<script src="/Nut_api/js/Nut.js?v=0329"></script>	
<script>
// var windowWidth = $( window ).width();
// console.log("windowWidth",windowWidth);
// $( window ).resize(function() {   //창크기 변화 감지});
	// var windowWidth = $( window ).width();
	// console.log("windowWidth",windowWidth);	
// });
function pop_open(msg,n){   
	if(msg) { 
		$(".pop_msg").html(msg);  
		$("#alert").slideDown();    
	}
}
function pop_close(){ 
	 $("#alert").slideUp();
}       

function get_switch(){
	var switch_box = $('#switch_box').css('display');
	if(switch_box=='none')   
			$("#switch_box").slideDown(); 
	else 
			$("#switch_box").slideUp();    
}
$(function() {
	});
function ClientSession(){
	var lo_location='메인로비';
	var lo_url='/main';
	$.ajax({
		url: '/access_user.php',
		data: {"lo_location":lo_location,"lo_url":lo_url},
		type: 'POST',
		dataType: "json",
		async: true,
		success: function(e) {
			// console.log("로그인정보 기록 : ",e);
			return;
		},
		error : function (jqXHR, textStatus, errorThrown) {
			return false;
		}
	});
};
</script>

	
    		
</body>
</html>
 		
	                               

Whois info of domain

Domain Name: KCA88.COM
Registry Domain ID: 2957999721_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.namesilo.com
Registrar URL: http://www.namesilo.com
Updated Date: 2025-02-10T15:26:24Z
Creation Date: 2025-02-10T15:02:27Z
Registry Expiry Date: 2026-02-10T15:02:27Z
Registrar: NameSilo, LLC
Registrar IANA ID: 1479
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.4805240066
Domain Status: ok https://icann.org/epp#ok
Name Server: GARRETT.NS.CLOUDFLARE.COM
Name Server: MARIAH.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-15T18:28:50Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass