2010-06-19 6 views
0

그래서 원격 로그인을위한이 cURL 스크립트가 있습니다. 일부 페이지에서는 제대로 작동하지만 필요한 페이지에서는 작동하지 않습니다. 그것은 그 컬을 보인다하거나 자동으로 PHP는https : // 원격 사이트에 로그인하기위한 PHP 질문이있는 cURL

... thisPage.aspx?aVar=/a/b/c/d/File+Name.nev 
의 마지막 부분을 변환

https://sub.example.com/a/b/thisPage.aspx?aVar=%2Fa%2Fb%2Fc%2Fd%2FFile+Name.nev 

:

스크립트를 통해 액세스 할 수없는 페이지에 대한

, 원격 서버 URL이 이렇게 될 필요

...thisPage.aspx?aVar=%2Fa%2Fb%2Fc%2Fd%2FFile+Name.nev 
,369 :

나는 PHP가가 곱슬 곱슬에 전달하고, 마지막 부분은 직전의 URL 변수를 에코가

하지만 "잘못된 요청"브라우저 URL을 오류 메시지를 제공 보여줍니다 :

...thisPage.aspx?aVar=/a/b/c/d/File+Name.nev 

내가 수동으로 입력 입력하면 ... thisPage.aspx 바르 = % 2FA % 2Fb % 2Fc % 2Fd % 2FFile? + Name.nev 내 브라우저에서 잘 페이지를 끌어옵니다.

+0

스크립트를 게시 할 수 있습니다. – Randell

답변

2

%가 인코딩 된 방식으로 이중 인코딩을 시도하십시오. 이들을 %25으로 교체하십시오.