2010-01-14 3 views
0

정확히 여기서 무슨 일이 일어나고 있는지 약간 혼란 스럽습니다. 예를 들어 ... .getJSON URL로 전화

http://bidstick.com/latest/21249%7C21250%7C21252.js&localtime=1263468042061/

는 일부 JSON 정보를 아래로 당겨, 그리고 번호는 경매 정보를 필요로하는 지정되어 전달되고 있지만, 이러한 변수를 처리하는 것. JSON을 생성하는 서버 측 스크립트가 있습니까? 수동으로 숫자를 변경하고 다른 응답을 얻을 수 있으므로 동적 인 것처럼 보입니다. I.E. 링크의 숫자를 변경하면 다른 정보를 제공합니다. 미리 감사드립니다.

+0

JSON을 생성하는 서버 측 스크립트에 어떤 문제가 있습니까? 왜 의심 스러울 정도로 이상한 일이라고 생각합니까? – vava

+0

어쩌면 나는 그 점을 보지 않고있을뿐입니다. 무엇을 가리키는가? 어떻게 그러한 스크립트가 여기에 호출됩니다. 죄송합니다. 지금 당장 얼굴을 때려 눕히면됩니다. – Booker

답변

1

나는 당신이 당혹 스럽다고 생각합니다 : URL의 매개 변수가 변경되면 어떻게 응답이 변경됩니까?

서버 측 스크립트가 표시되는 출력을 생성하는 :

이 그렇다면, 여기 당신의 대답이다. 이 스크립트는 입력 URL을 읽고 작업 할 매개 변수를 알고 있습니다. (보다 정확하게는 이러한 매개 변수는 GET 인수입니다.) 그래서 서버 스크립트는 이것을 읽고 그것에 따라 무엇을 할 것인지 결정할 수 있습니다.

추신 : 이제 생각해 보니, JSON이 무엇인지 이미 알고 있기 때문에 모든 것을 알고 있어야합니다.

편집 :


이러한 스크립트는 웹 사이트의 사용자의 열람을 위해하지 않습니다. 이 출력은 웹 사이트 자체에서 사용하거나 다른 웹 사이트에서 사용하기위한 것입니다.


이 작업을 수행하려면 다음 .js 파일 내의

  1. URL rewriting
  2. 처리 PHP (예이 가능) : 내가 생각할 수있는 두 가지 방법이 있습니다.
    아파치에게 .js 파일이 PHP
    에 의해 처리되어야한다고 말하면됩니다. 나는 아파치 설정 파일의 AddType 지시어를 사용하여이 작업을 수행 할 수 있다고 생각합니다.
+0

예, 감사합니다. 혼란 스럽다는 점은 서버 측이 아닌 .js 파일을 가리키고 있다는 사실입니다. 나는 포스터가 당신이 URL을 가면 수 있다고 말함으로써이 문제를 해결했다고 생각한다. 나는 이것을 수행하는 방법 또는 왜 당신이 원할 것 같은지에 관해서는 여전히 혼란 스러울 것이라고 생각합니다. 귀하의 모든 게시물 주셔서 감사합니다, 나는 어딘가에지고 있어요 ... – Booker

+0

나는 당신의 질문을 (완전히) 오해했습니다. 나는 편집을 추가했습니다 ... 도움이되기를 바랍니다. – jrharshath

0

예, 일종의 JSON 직렬화 출력을 생성하는 서버 측 스크립트가 있습니다. ASP.NET MVC와 Ruby on Rails는 모두 표준 URL처럼 JSON 결과를 생성하는 매우 간단한 방법을 제공합니다.

+0

일부 URL을 실제 스크립트로 리디렉션하도록 웹 서버를 구성 할 수도 있습니다 – vava