> 백엔드 개발 > PHP 튜토리얼 > 일련의 함정에 빠진 PHP 컬

일련의 함정에 빠진 PHP 컬

WBOY
풀어 주다: 2016-07-29 08:51:24
원래의
901명이 탐색했습니다.

머리말

오늘은 정확히 며칠 전 다른 부서의 인터페이스에 접속을 하다가 이전 분들이 캡슐화해 놓았던 컬 기능을 조정해봤습니다. 이상한 점은 post를 사용하여 요청할 때 명령줄에서 컬 -d "parms" url이 성공할 수 있다는 것입니다. "조상" 컬 기능이 잘못 사용된 것이 아닐까요? ?

텍스트

원인 해결

명령줄은 잘 되는데 함수를 호출하면 안 되니까 참 이상하네요.
가능한 이유:
1. 매개변수나 URL이 잘못되었거나, s가 누락되었거나 그런 것이 있습니다---확인 후 삭제했습니다
2. 캡슐화된 컬 기능에 문제가 있나요? -------생각해보면 문제가 없을 텐데, 결국 이 함수에 뭔가 문제가 있다는 생각이 들었습니다. 갑자기 매개변수를 Urlencode하는 마커 중 하나가 보였습니다. 한번 시도해 볼까 생각했는데, 젠장, 실제로 작동합니다.

원칙에 대해 이야기해 보겠습니다

PHP 매뉴얼을 확인한 후 다음을 발견했습니다. CURLOPT_POSTFIELDS의 매개변수를 구성할 때 이 매개변수에는 배열 및 Urlencoded 매개변수가 모두 전달될 수 있다고 나와 있지만 여전히 차이점: 값이 배열이면 Content-Type 헤더가 multipart/form-data로 설정됩니다. 이것이다. 결과적으로 인터페이스 공급자는 매개변수를 일관되게 수신할 수 없습니다.

踩坑系列之 php的curl

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

위의 내용을 포함하여 일련의 함정에서 PHP의 컬을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿