728x90
반응형
웹, 네트워크, 통신(32)
-
(캐시삭제X) 크롬 Err_too_many_redirects 해결
서버단에서 리다이렉트 너무 많이 되고 있지 않은지 확인 curl --location -v http://도메인 사이트 curl 잘 되는지 확인 curl -v -X GET "http://도메인"
2023.09.07 -
사이트맵 생성 사이트
https://www.xml-sitemaps.com/
2023.05.30 -
웹 최적화, 성능 최적화
https://black7375.tistory.com/72 https://ui.toast.com/fe-guide/ko_PERFORMANCE 서버 비용 절약과 사용자 편의 향상을 위한 웹 최적화의 중요성. 1단계. 웹의 전반적 원칙과 기본적인 작동 원리를 파악하라. 2단계. 애플리케이션과 브라우저의 곳곳에서 성능을 최적화할 수 있는 방법을 연구하라.
2022.08.11 -
[모든 개발자를 위한 HTTP 웹 기본 지식] ~ 7강
여러가지 웹 프레임쿼들은 HTTP를 기반으로 한다 IP 프로토콜의 한계 ㅇ 비연결성 : 패킷(package + bucket)을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 ㅇ 비신뢰성: 중간에 패킷이 사라질 수 있고, 소실되어도 그 사실을 알 수 없다. 패킷이 순서대로 전송되지 않을 수 있다. ㅇ 프로그램 구분을 할 수 없다. 이를 보완하기 위한 것이 TCP 프로토콜이다. ㅇ 연결지향: TCP 3 way handshake를 통해 클라이언트와 서버가 서로 연결되었는지 확인한다. 그러나 이것이 물리적인 연결을 의미하는 것은 아니다. SYN-ACK를 주거니받거니 하면서 연결이 되었구나~하고 생각하는 수준. ㅇ 데이터전달보증: 패킷 전송 누락시 알 수 있따. 데이터 전송 순서도 보장한다. 1-3-2 순서..
2020.12.27 -
a, button, input type="submit"는 무슨 차이인가
diff between a, button and input type submit 는 '연결' 역할을 한다. 페이지와 페이지를 연결할 때 사용하는 하이퍼링크를 정의할 때 사용한다. 태그에서 가장 중요한 속성은 href로 link의 목적지를 가리킨다. href 속성이 없다면 target, download, rel, rev, hreflang, type, referrerpolicy 속성들도 사용할 수 없다. 은 인터페이스 조작을 위한 버튼을 정의할 때 사용한다. 태그와 달리 URI를 연결하기 위한 목적이 없다. button type을 명시하지 않으면 어떤 브라우저는 기본적으로 form의 submit 동작을 하기 때문에, 반드시 type을 button으로 지정해주어야 한다. () 그런 의미에서 과 input ty..
2020.08.12 -
Chrome DevTools
https://developers.google.com/web/tools/chrome-devtools/sources https://www.telerik.com/blogs/the-chrome-devtools-sources-panel-overrides-filesystem-snippets-page https://medium.com/@ConnorFinnegan/how-to-effectively-inspect-network-activity-in-chrome-dev-tools-fd18592a735a https://searchengineland.com/chromes-devtools-seo-10-ways-use-seo-audits-266433
2020.08.12