
일단 내가 하고 싶은 거는 DLsite란 사이트에서 상품에 대한 코드를 입력하면 해당 상품의 정보를 긁어와서 정리하는 프로그램을 만들고 싶어.

나는 초보라 잘 모르지만 뭐 이렇게 html 태그나 클래스로 정보를 찾아서 파싱하면 된다고 생각하거든?
근데

누가 예전에 만들어둔 DLsite Manager라는 프로그램을 찾아서 확인해보니까 이런 업데이트 로그가 있더라고.
그래서 html 탐색보단 api에 요청해서 json을 가져오는게 더 낫다고 생각해서 나도 이 방법으로 구현할려고 했는데 이걸 도대체 어떻게 해야될 지 모르겠음.
해당 프로그램 코드를 뜯어봐서 어떻게 파싱했는지 봤는데,
``` C#
WebResponse webResponse = (HttpWebResponse)((HttpWebRequest)WebRequest.Create(string.Format("https://www.dlsite.com/{0}/api/=/product.json?workno={1}&locale=ko-kr", arg, rjCode.Trim()))).GetResponse();
```
대충 이렇게 뜯어오더라고
결론적으로 말하면
https://www.dlsite.com/{0}/api/=/product.json?workno={1}&locale=ko-kr
해당 사이트에 RJ 코드 넣고 접속하면 상품에 대한 정보가 들어있는 json 파일이 나와.
근데 대체 이 링크를 어떻게 찾았는지가 궁금함

개발자 모드 네트워크에서 json 검색해서 찾아봐도 이렇다 할 건 없더라고
어떻게 찾았어야 했을까? 다른 좋은 접근법 알고 있으면 알려줘!