Guzzle

소프트웨어 스크린 샷:
Guzzle
소프트웨어 정보:
버전: 6.1.1 업데이트
업로드 날짜: 11 Mar 16
개발자: Michael Dowling
라이센스: 무료
인기: 123

Rating: 2.0/5 (Total Votes: 1)

목구멍은 & NBSP을위한 강력한 API와 완벽한 지원이 제공; HTTP / 1.1 프로토콜입니다.

이 주요 역할은 데이터에 대한 다양한 웹 서비스에 대한 요청 (API, 서버, 데이터베이스) 및 정보를 제공해드립니다 개발자 수 있도록 준비가 만든 도구 세트를 제공하는 것입니다입니다.

평신도의 관점에서 목구멍 간단한 API 클라이언트 빌더입니다. 자신의 트위터 등을 페이스 북, 구글, API 클라이언트를 만드는 데 필요한 작업을 단순화 프레임 워크는

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

버그 수정 및 분리가 누락 된 쿼리 요청 옵션을 직렬화와.
본체가 배열로 제공되는 경우에 대한 더 나은 오류 메시지가 추가되었습니다. form_params를 사용하거나 대신으로 multipart하시기 바랍니다.
다양한 문서 수정.

이 버전 6.0.1의 새로운 기능입니다 :

이 및 분리가 누락 된 쿼리 요청 옵션을 직렬화와 버그가 수정되었습니다.
본체가 배열로 제공되는 경우에 대한 더 나은 오류 메시지가 추가되었습니다. form_params를 사용하거나 대신으로 multipart하시기 바랍니다.
다양한 문서 수정.

이 버전 5.2.0의 새로운 기능입니다 :

이 요청이 차단 될 때 풀 클래스는 더 이상 재귀를 사용합니다.
풀의 사이즈는 동적으로 콜백을 사용하여 조정될 수있다.
옵션이 설정되어 있지 않은지 확인하는 클라이언트에 요청을 만들 때 요청 옵션을 설정하면 null로. 이것은 당신이 당 요청 기준으로 기본 요청 옵션을 덮어 쓸 수 있습니다.
allow_redirects 요청 옵션의 프로토콜의 배열을 지정하여 리디렉션 허용하는 프로토콜을 제한 할 수있는 기능을 추가했습니다.
동기 응답을 기다릴 때 시도로 인해 중첩 된 미래는 이제 해결됩니다.
'0'; 현재 허용 된 URI 경로입니다.
쿼리 더 이상 생성자에서 $ 쿼리 인수에 typehints, 문자열 및 배열을 허용.

이 버전 5.0.1의 새로운 기능입니다 :

이 응답을 사용할 수 없게 비록 연결 오류가 계속 오류 및 종료 이벤트의 이벤트에 응답 객체를 반환 문제가 수정되었습니다. 이것은 응답이 완료되지 않은 경우, 응답이 이벤트`getResponse` 방법에 리턴되지 않도록 수정되었다.
전송 통계가 RingBridge에 채워지되지 않은 문제가 수정되었습니다.

이 버전 5.0.0의 새로운 기능입니다 :

이 guzzlehttp / 목구멍 링에 따라 응답을 비 차단에 대한 지원이 추가되었습니다.
기본 HTTP 어댑터를 만들기위한 공개 API를 추가했습니다.
리디렉션이 동시에 전송되도록 비 차단 될 플러그인 리디렉션을 업데이트했습니다. 이 같은 다른 플러그인은 이제 비 차단으로 업데이트 할 수 있습니다.
진행 & quot; A & quot 추가; 이벤트는 업로드를 얻을 수 및 진행 이벤트를 다운로드 할 수 있도록.
추가 GuzzleHttp & #의 x5c, 수영장 동시에 가능한 한 효율적으로 덮인 풀 크기를 사용하여 FutureInterface 및 전송 요청을 구현합니다.
EmitterInterface에 추가 hasListeners ().
GuzzleHttp & #의 x5c 제거, ClientInterface :: 모두 발송을하고 GuzzleHttp & #의 x5c 표시, 클라이언트 :: 모두 발송되지 않는 것으로를 (그냥하지 권장되는 방법, 여전히있다).

이 버전 4.2.2의 새로운 기능입니다 : 컬 핸들을 재사용 할 때

이 CurlAdapter에서 메모리 누수를 해결했습니다.
더 이상`스트림 어댑터 프록시에 request_fulluri` 없습니다 사용.
상대 리디렉션 이제 마지막 응답이 아닌 상기 제 1 응답에 기초한다.

이 버전 4.1.6의 새로운 기능입니다 :

이 추가 된 도우미 방법은 쉽게 출발 선을 얻고 문자열로 헤더를 받고 포함하는 문자열로 메시지를 나타낼 수 있도록.

이 버전 4.1.3의 새로운 기능입니다 :

이 / 양식 데이터 POST 업로드으로 multipart하는 다양한 수정
목구멍을 보장하는 경우 문에 function.php 포장하는 것은 전 세계적으로 사용되며 작곡가에 설치 될 수있다
이벤트 배열에 행사에 생성 및 병합으로 문제를 해결
POST 헤더는 사용자가 업로드하기 전에 사용되는 쿼리 애그리 게이터 (aggregator)를 변경할 수 있도록 요청을 보내기 전에 적용됩니다
추가 된 훨씬 더 강력한 쿼리 문자열 구문 분석
URL이 고정 다양한 구문 분석 및 정상화 문제
다중 값 헤더가 StreamAdapter에서 제대로 활용되지 않던 문제를 수정

이 버전 4.1.1의 새로운 기능입니다 :

이 서브 클래스에 사용자 지정 메시지 공장 옵션을 사용하여 관련 문제가 수정되었습니다.
여러 부분으로 POST에서 중첩 된 양식 필드에 문제가 수정되었습니다.
POST 요청에 대한`json` 요청 옵션을 사용하여 문제를 해결했습니다.
GuzzleHttp & # x5c`에`ToArrayInterface`을 추가, 쿠키 & #의 x5c, CookieJar`.

이 버전 4.1.0의 새로운 기능입니다 :

쉽게 JSON 페이로드를 직렬화하는`json` 요청 옵션을 추가했습니다.
`GuzzleHttp & # x5c을 추가, json_decode ()`래퍼 안전하게 JSON을 구문 분석 할 수 있습니다.
추가``GuzzleHttp & # x5c에 setPort ()`와`getPort ()`; 메시지 & #의 x5c, RequestInterface`.
클라이언트 생성자 클라이언트에 터를 제공 할 수있는 능력을 추가했다.
$ _SESSION을 사용하여 쿠키 세션을 지속 할 수있는 기능을 추가했습니다.
반복자에 이벤트 리스너를 추가하는 데 사용할 수있는 특성을 추가했습니다.
RequestInterface에서 제거 요청 방법 상수.
잘못된 요청 시작 줄이 수신 고정 경고.
업데이트 MessageFactory의 사용자 지정 요청 옵션 방식으로 작동합니다.
최신 빌드로 업데이트 cacert 번들.

이 버전 4.0.0의 새로운 기능입니다 :

'추가 GuzzleHttp & # x5c, 배치 ()`비동기 코드를 작성하지 않고 병렬로 요청을 보내기위한 편의 기능 등.
이벤트가 GuzzleHttp & # x5c`에 추가하는 방법을 재구성; ClientInterface :: 모두 발송을 ()`.
한 번 & quot; FN & quot ;, & quot; 우선 순위 & quot ;, & quot하고 지금 호출 또는 각 연관 배열은 & quot을 포함 연관 배열의 배열을 전달할 수 있습니다; 키.

이 버전 3.8.1의 새로운 기능입니다 :

이 더 이상 PHP 스트림 요청을 보내는 힘 'HTTP / 1.0`.
사용자가 더 많은 컨텍스트를 가질 수 있도록 각각의 서브 예외의 스택 트레이스를 포함, ExceptionCollection 예외에 더 많은 정보를 추가.
(오히려 모든 것을 건드리지보다) 스키마의 기존 매개 변수를 통해 병합 서비스 설명에서`$의 ref` 속성을 업데이트했습니다.
병합 URL은 지금 (따라서 사용자 지정 쿼리 수집기를 허용) 상대 URL에서 쿼리 문자열 객체를 사용합니다.
쿼리 문자열은 지금은 매달려`=`을 가지고 어떤 값을 더 변환 빈 키를 할 수없는 방식으로 해석된다.
쿠키 도메인을 일치시킬 때 정상적으로 정규 표현식 구분 기호를 탈출.
XML 문서를로드 할 때 네트워크 액세스는 현재 사용할 수 없습니다.

이 버전 3.8.0의 새로운 기능입니다 :

는 파일의 POST 이름을 정의 할 수있는 기능을 추가
JSON 응답 구문 분석이 제대로 additionalProperties 안내
컬 오류 코드 (18)는 이제 BackoffPlugin 자동으로 시도됩니다
URL이 조각을 포함 컬 오류 수정
그들은 CurlExceptions 것처럼이 모든 예외에 액세스하려고 한 BackoffPlugin 재시도 이벤트 문제를 해결
PHP 5.5 CURLOPT_PROGRESS 기능 수정
`CURLOPT_TIMEOUT_MS`를 지원하지 않는 컬의 이전 버전과 함께 작동하도록 목구멍을위한 기능을 추가
빈 헤더 매개 변수를 구문 분석 할 때 발생한 버그를 수정
UriTemplate 이제`) (워드 프로세서에 맞는 방법을`setRegex이
존재하는 경우보다 오히려 truthy 경우 'debug` 요청 파라미터는 현재 점검
진정한 쇼 자세한 컬 출력에`debug` 요청 매개 변수를 설정하는 대신 LogPlugin를 사용하여
엄격한 RFC에게 3986 준수를 사용하여 URL을 결합 할 수있는 기능을 추가
명령 개체는 이제 명령에 의해 발생한 유효성 검사 오류를 반환 할 수 있습니다
캐시의 재 검증에 대한 다양한 수정
AsyncPlugin에 대한 다양한 수정
정리 빌드 스크립트

이 버전 3.7.4의 새로운 기능 :

이 최소 PHP 버전이 올바르게 (최대 5.3.2에서) 5.3.3로 지정
번들 cacert.pem 업데이트
OauthPlugin 이제 헤더 또는 쿼리 문자열에 인증을 추가 지원
버그 수정 :
0 해주기 기본값이 설명 변수의 허용 값
유닉스 타임 스탬프로 포맷 할 때 SchemaFormatter 이제 정수를 반환
청소 및 고정 URL 도트 세그먼트 제거가 제대로 내부 점을 해결하기 위해

이 어떤 버전 3.7.2의 새로운 기능입니다 :

는`operation.parse_class` 이벤트를 사용하여 서비스 기술 분석에 사용자 지정 도메인 개체를 추가 할 수있는 방법을 추가했습니다.
멀티 정리 및 최적화를 컬.

이 버전 3.7.1의 새로운 기능 :

이 버그 수정 : 전에 스트림을 구축하기 전에 이벤트를 전송 스트림 공장을 이동.
버그 수정 : 쿠키가 더 이상 RFC 6265에 따라 IP 주소를 일치하지
버그 수정 :; & #의 X3E,`따옴표 올바르게`& #의 x3c에있는 헤더 매개 변수를 구문 분석
요청 옵션으로 ssl_key` 추가`cert`와`
헤더가 수동으로 설정 한 경우 'Host` 헤더 이제 URL의 호스트 부로부터 분기 할
`목구멍 & #의 x5c; 서비스 & #의 x5c, 커맨드 & #의 x5c, LocationVisitor & #의 x5c; 요청 & # x5c, XmlVisitor`는 XMLWriter가에 SimpleXML을 사용에서 변경하기 위해 다시 작성되었다
이들은 이미 설정되지 않은 경우의 OAuth 파라미터는 플러그인을 통해 첨가되는
예외는 이제 URL을 구문 분석 할 수없는 경우에 슬로우된다

이 버전 3.7.0의 새로운 기능입니다 :

이 목구멍 & #의 x5c에 추가 command.request_options을; 서비스 & # x5c, 커맨드 & #의 x5c, AbstractCommand에 의해 생성 된 요청에 대한 요청 옵션을 전달하는 명령 (예를 들어, 사용자 정의 헤더, 쿼리 문자열 변수, 제한 시간 설정 등).
목구멍 & # x5c에서 스트림의 크기는, 스트림 & #의 x5c, 콘텐츠 길이가 응답의 헤더에 반환되는 경우 PhpStreamRequestFactory 이제 설정됩니다
추가 목구멍 & #의 x5c; 일반 & #의 x5c, 컬렉션 :: setPath ($ 경로, $ 값) 중첩 된 키를 사용하여 배열에 값을 설정합니다 (예 : $ 컬렉션 - & #의 X3E, setPath ( 'foo는 / 바즈 / 바', '테스트'); $ 수집 에코 [ 'foo는'] [ '바'] [ '바'])
ServiceBuilders 이제 임의의 데이터를 저장하고 검색 지원
CachePlugin 지금 주어진 URI에 대한 모든 자원을 제거 할 수 있습니다
비 멱등 요청 자원으로 전송하는 경우 CachePlugin 자동 캐시 항목 일치 제거 할
CachePlugin 지금은 자원이 캐시 히트 있는지 확인하려면 헤더를 바리 사용
목구멍 & #의 x5c, HTTP를 & #의 x5c을; 메시지 & #의 x5c, 응답 지금 구현 & #의 x5c, 직렬화를
추가 목구멍 & #의 x5c, 캐시 & # x5c, CacheAdapterFactory :: fromCache ()는 더 쉽게 캐시 어댑터를 만들려면
목구멍 & #의 x5c; 서비스 & # x5c을, ClientInterface이 :: 실행 () 현재 배열, 단일 명령, 또는에 이동을 허용
HTTP를 & #의 x5c; 메시지 & #의 x5c, 목구멍 & # x5c의 버그를 수정 헤더 & #의 x5c, 링크 :: addLink ()
더 나은 목구멍 & # x5c에서 스트림의 크기를 계산하는 처리; 스트림 & #의 x5c, 스트림 사용하여 함수 fstat () 및 크기를 캐싱
목구멍 & #의 x5c; 일반 & #의 x5c, 예외 & # x5c을, ExceptionCollection 지금보다 읽기 예외 메시지를 생성
고정 BC 휴식 방법 : MonologLogAdapter 구현보다는 오래된 심포니 사용자가 여전히 독백의 이전 버전을 사용할 수 있도록 PsrLog에서 연장을 다시 추가했습니다.
BC 휴식을 고정 : 목구멍 & # x5c에 대해 다시 구현을 추가, HTTP를 & #의 x5c; 메시지 & # x5c을, 경우 AbstractMessage :: getTokenizedHeader을 (). 사용하는 경우 지금 E_USER_DEPRECATED 경고를 트리거. getHeader () - & #의 X3E; & #의 X3E - $ 메시지를 사용 parseParams을 ().
몇 가지 성능 향상 목구멍 & #의 x5c하는 단계; 일반 & # x5c을, 컬렉션
createRequest이, 머리, prepareRequest을 패치 후, 옵션을 삭제 넣어 :; HTTP를 & #의 x5c, ClientInterface가 목구멍 & # x5c의 다음 방법 중 마지막에 $ 옵션 인수를 추가

이 요구 사항 :

이 PHP 5.3.2 이상

유사한 소프트웨어

Evolutility.js
Evolutility.js

10 Feb 16

Senna
Senna

14 Apr 15

Apache Wicket
Apache Wicket

10 Feb 16

Utopia
Utopia

11 Apr 15

코멘트 Guzzle

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색