Guzzle

Phần mềm chụp màn hình:
Guzzle
Các chi tiết về phần mềm:
Phiên bản: 6.1.1 Cập nhật
Ngày tải lên: 11 Mar 16
Nhà phát triển: Michael Dowling
Giấy phép: Miễn phí
Phổ biến: 30

Rating: nan/5 (Total Votes: 0)

láu ăn đi kèm với một API mạnh mẽ và hỗ trợ đầy đủ cho các & nbsp; HTTP / 1.1 giao thức.

Đó là vai trò chính là để cung cấp một bộ công cụ làm sẵn cho phép các nhà phát triển để gửi yêu cầu cho các dịch vụ web khác nhau (API, máy chủ, cơ sở dữ liệu) và truy vấn dữ liệu.

Trong điều kiện của giáo dân hay uống rượu là một người xây dựng API khách hàng đơn giản. Một khung mà đơn giản hoá các hoạt động cần thiết để tạo ra Twitter, Facebook, Google, vv API khách hàng của mình

Điều gì là mới trong phiên bản này:.

  • cố định một lỗi với tuần tự tùy chọn yêu cầu truy vấn nơi & phân cách đã mất tích.
  • Thêm một thông báo lỗi tốt hơn khi cơ thể được cung cấp như là một mảng. Vui lòng sử dụng form_params hoặc nhiều phần dữ liệu thay thế.
  • sửa doc khác nhau.

Điều gì là mới trong phiên bản 6.0.1:

  • Cố định một lỗi với tuần tự tùy chọn yêu cầu truy vấn mà các & phân cách đã mất tích.
  • Thêm một thông báo lỗi tốt hơn khi cơ thể được cung cấp như là một mảng. Vui lòng sử dụng form_params hoặc nhiều phần dữ liệu thay thế.
  • sửa doc khác nhau.

Điều gì là mới trong phiên bản 5.2.0:

  • lớp bơi không còn sử dụng đệ quy khi một yêu cầu là chặn.
  • Kích thước của một hồ bơi có thể bây giờ sẽ được tự động điều chỉnh bằng cách sử dụng gọi lại.
  • Thiết lập một tùy chọn yêu cầu để null khi tạo một yêu cầu với một khách hàng sẽ đảm bảo rằng tùy chọn không được thiết lập. Điều này cho phép bạn ghi đè lên tùy chọn yêu cầu mặc định trên một cơ sở cho mỗi yêu cầu.
  • Thêm khả năng để giới hạn những giao thức được cho phép cho các chuyển hướng bằng cách xác định một mảng các giao thức trong các tùy chọn allow_redirects yêu cầu.
  • tương lai Nested do thử lại đang giải quyết khi chờ đợi để được trả lời đồng bộ.
  • & quot; 0 & quot; bây giờ là một con đường URI cho phép.
  • Truy vấn không còn typehints vào luận điểm $ truy vấn trong các nhà xây dựng, cho phép cho các chuỗi và mảng.

Điều gì là mới trong phiên bản 5.0.1:

  • Cố định một vấn đề mà các lỗi kết nối vẫn trở về đối tượng phản ứng trong trường hợp lỗi và kết thúc sự kiện mặc dù phản ứng là không sử dụng được. Điều này đã được sửa chữa để một phản ứng không được trả lại trong `phương pháp getResponse` của những sự kiện này nếu đáp ứng đã không hoàn thành.
  • Cố định một vấn đề mà các thống kê chuyển giao đã không được phổ biến trong RingBridge.

Điều gì là mới trong phiên bản 5.0.0:

  • Thêm hỗ trợ để được trả lời không chặn dựa trên guzzlehttp / láu ăn-ring.
  • Thêm một API công cộng để tạo ra một bộ chuyển đổi HTTP mặc định.
  • Cập nhật chuyển hướng cắm là không ngăn chặn để đổi hướng được gửi đồng thời. plugin khác như thế này bây giờ có thể được cập nhật để không bị chặn.
  • Thêm một & quot; tiến độ & quot; sự kiện để bạn có thể nhận được tải lên và tải về các sự kiện tiến bộ.
  • Added GuzzleHttp & # x5c;. Pool mà thực hiện các yêu cầu FutureInterface và chuyển giao đồng thời sử dụng một hồ bơi kích thước giới hạn một cách hiệu quả nhất có thể
  • hasListeners thêm () để EmitterInterface.
  • Removed GuzzleHttp & # x5c; ClientInterface :: sendAll và đánh dấu GuzzleHttp & # x5c; Khách hàng :: sendAll như phản đối (nó vẫn còn đó, chỉ cần không phải là cách khuyến khích)
  • .

Điều gì là mới trong phiên bản 4.2.2:

  • Cố định một rò rỉ bộ nhớ trong CurlAdapter khi sử dụng lại cURL xử lý.
  • Không còn sử dụng `request_fulluri` trong proxy dòng adapter.
  • đổi hướng tương đối bây giờ đang dựa vào phản ứng cuối cùng, không phải là phản ứng đầu tiên.

Điều gì là mới trong phiên bản 4.1.6:

  • phương pháp thêm trợ giúp để làm cho nó dễ dàng hơn để đại diện cho thông điệp như dây đàn, bao gồm cả việc các dòng bắt đầu và nhận được tiêu đề như là một chuỗi.

mới trong phiên bản 4.1.3 là gì:

  • Nhiều bản sửa lỗi cho multipart / form-data POST upload
  • Bao bì function.php trong một tuyên bố, nếu để đảm bảo ăn uống vô độ có thể được sử dụng trên toàn cầu và trong một Composer cài đặt
  • Cố định một vấn đề với máy phát điện và sáp nhập trong các sự kiện vào một mảng sự kiện
  • tiêu đề POST chỉ được áp dụng trước khi gửi yêu cầu để cho phép bạn thay đổi các tập hợp dữ liệu truy vấn sử dụng trước khi tải lên
  • Added bền chắc hơn nhiều chuỗi truy vấn phân tích cú pháp
  • Cố định phân tích cú pháp khác nhau và bình thường hóa vấn đề với URL
  • Sửa một vấn đề mà tiêu đề có nhiều giá trị đã không được sử dụng một cách chính xác trong StreamAdapter

Điều gì là mới trong phiên bản 4.1.1:

  • Cố định một vấn đề liên quan đến sử dụng tùy chọn nhà máy thông báo tùy chỉnh trong lớp con.
  • Cố định một vấn đề với các trường mẫu lồng nhau trong một POST đa phần.
  • Cố định một vấn đề với việc sử dụng tùy chọn 'json` yêu cầu cho các yêu cầu POST.
  • Thêm 'ToArrayInterface` để `GuzzleHttp & # x5c; Cookie & # x5c;. CookieJar`

Điều gì là mới trong phiên bản 4.1.0:

  • Thêm một 'tùy chọn yêu cầu json` dễ dàng serialize trọng tải JSON.
  • Thêm một 'GuzzleHttp & # x5c;. Json_decode () `wrapper để phân tích một cách an toàn JSON
  • Thêm 'setPort () `và` getPort () `với` GuzzleHttp & # x5c; Message & # x5c;. RequestInterface`
  • Thêm khả năng để cung cấp cho một phát cho một khách hàng trong constructor khách hàng.
  • Thêm khả năng để tồn tại một phiên cookie sẽ sử dụng $ _SESSION.
  • Thêm một đặc điểm mà có thể được sử dụng để thêm người nghe sự kiện vào một iterator.
  • phương thức yêu cầu gỡ bỏ hằng số từ RequestInterface.
  • Cố định cảnh báo khi có yêu cầu không hợp lệ bắt đầu-dòng được nhận.
  • Cập nhật MessageFactory để làm việc với các phương pháp yêu cầu tùy chỉnh tùy chọn.
  • Cập nhật cacert bó đến mới nhất xây dựng.

Điều gì là mới trong phiên bản 4.0.0:

  • Thêm 'GuzzleHttp & # x5c; lô () ` như một chức năng thuận tiện cho việc gửi yêu cầu song song mà không cần phải viết mã không đồng bộ.
  • Cơ cấu lại bao sự kiện được thêm để `GuzzleHttp & # x5c;. ClientInterface :: sendAll ()`
  • Bây giờ có thể vượt qua một thể gọi hoặc một mảng của các mảng kết hợp trong đó mỗi mảng kết hợp chứa & quot; fn & quot ;, & quot; ưu tiên & quot ;, và & quot; khi & quot; phím.

Điều gì là mới trong phiên bản 3.8.1:

  • Gửi đơn dòng PHP không có lực lượng còn 'HTTP / 1.0`.
  • Thêm nhiều thông tin cho trường hợp ngoại lệ ExceptionCollection để người dùng có bối cảnh nhiều hơn, bao gồm cả một đống dấu vết của từng tiểu ngoại lệ.
  • Cập nhật các `$ ref` thuộc tính trong mô tả dịch vụ để hợp nhất đối với bất kỳ các thông số hiện tại của một lược đồ (chứ không phải là tất cả mọi thứ clobbering).
  • URL Việc sáp nhập sẽ bây giờ sử dụng các đối tượng chuỗi truy vấn từ các URL tương đối (do đó cho phép tập hợp truy vấn tùy chỉnh).
  • chuỗi truy vấn hiện được phân tích trong một cách mà họ làm không có phím trống chuyển đổi không có giá trị để có một lủng lẳng `=`.
  • Bây giờ đúng cách thoát khỏi những biểu hiện dấu phân cách thường xuyên khi phù hợp với lĩnh vực Cookie.
  • Truy cập mạng hiện đang bị vô hiệu hóa khi tải tài liệu XML.

Điều gì là mới trong phiên bản 3.8.0:

  • Thêm khả năng để xác định một tên POST cho một nộp
  • JSON phản ứng phân tích hiện đúng đi additionalProperties

  • lỗi cURL 18 hiện đang thử lại tự động trong BackoffPlugin
  • Cố định một lỗi cURL khi URL chứa các mảnh vỡ
  • Cố định một vấn đề trong các sự kiện BackoffPlugin thử lại nơi nó đã cố gắng để truy cập vào tất cả các trường hợp ngoại lệ như là đã được CurlExceptions
  • CURLOPT_PROGRESS chức năng sửa chữa cho PHP 5.5
  • Thêm khả năng để ăn uống vô độ để làm việc với các phiên bản cũ của cURL không hỗ trợ 'CURLOPT_TIMEOUT_MS`
  • Cố định một lỗi đã gặp phải khi phân tích các thông số tiêu đề trống
  • UriTemplate bây giờ có một 'setRegex () `phương pháp để phù hợp với các tài liệu
  • Các tham số yêu cầu debug` `now kiểm tra nếu nó là truthy hơn là nếu nó tồn tại
  • Thiết lập các tham số yêu cầu debug` `để chương trình thật sự đầu ra dài cURL thay vì sử dụng các LogPlugin
  • Thêm khả năng để kết hợp các URL sử dụng nghiêm ngặt RFC 3986 tuân thủ
  • Đối tượng lệnh bây giờ có thể quay trở lại các lỗi xác nhận gặp phải do lệnh
  • Nhiều bản sửa lỗi cho kiểm tra hợp lệ bộ nhớ cache
  • Nhiều bản sửa lỗi cho các AsyncPlugin
  • Làm sạch xây dựng kịch bản

Điều gì là mới trong phiên bản 3.7.4:

  • tối thiểu PHP phiên bản hiện đúng quy định là 5,3. 3 (tăng từ 5.3.2)
  • Cập nhật các CAcert.pem kèm
  • OauthPlugin bây giờ hỗ trợ thêm để xác thực tiêu đề hoặc chuỗi truy vấn
  • Sửa lỗi:
  • 0 bây giờ là một giá trị cho phép trong một số mô tả rằng có một giá trị mặc định
  • SchemaFormatter giờ trả về một số nguyên khi định dạng cho một dấu thời gian Unix
  • Làm sạch và loại bỏ URL cố định chấm phân đoạn để giải quyết đúng cách chấm nội

Điều gì là mới trong phiên bản 3.7.2:

  • Thêm một cách để thêm các đối tượng miền tùy chỉnh để phục vụ Mô tả phân tích bằng cách sử dụng 'sự kiện operation.parse_class`.
  • cURL đa dọn dẹp và tối ưu hóa.

Điều gì là mới trong phiên bản 3.7.1:

  • Sửa lỗi: Di ​​chuyển nhà máy dòng trước khi gửi sự kiện trước khi xây dựng các dòng.
  • Sửa lỗi: Cookies không còn phù hợp về địa chỉ IP theo RFC 6265
  • Sửa lỗi: chính xác phân tích các thông số tiêu đề đó là trong `& # x3c; & # x3e;` và báo giá
  • Thêm 'cert` và' ssl_key` như các tùy chọn theo yêu cầu
  • `Host` tiêu đề bây giờ có thể phân ra từ phần host của URL nếu các tiêu đề được thiết lập bằng tay
  • `ăn háu & # x5c; Dịch vụ & # x5c; Command & # x5c; LocationVisitor & # x5c; Yêu cầu & # x5c; XmlVisitor` đã được viết lại để thay đổi từ việc sử dụng SimpleXML để XMLWriter
  • thông số OAuth chỉ được thêm thông qua plugin nếu chúng chưa được đặt
  • Exceptions đang ném ra khi một URL không thể được phân tích cú pháp

Điều gì là mới trong phiên bản 3.7.0:

  • Thêm command.request_options để ăn háu & # x5c; Dịch vụ & # x5c; command & # x5c; AbstractCommand để vượt qua tùy chọn yêu cầu để yêu cầu được tạo ra bởi một lệnh (ví dụ như tiêu đề tùy chỉnh, biến chuỗi truy vấn, cài đặt thời gian chờ, vv)
  • .
  • kích thước suối trong bửa tiệc ăn & # x5c; Suối & # x5c; PhpStreamRequestFactory bây giờ sẽ được thiết lập nếu Content-Length được trả lại trong các tiêu đề của một phản ứng
  • Added ăn háu & # x5c; Common & # x5c; Bộ sưu tập :: setPath ($ path, $ value) để thiết lập một giá trị vào một mảng sử dụng một chìa khóa lồng nhau (ví dụ như $ thu - & # x3e; setPath ( 'foo / baz / thanh ',' test '); echo $ sưu tập [' foo '] [' bar '] [' bar '];)
  • ServiceBuilders bây giờ hỗ trợ lưu trữ và lấy dữ liệu tùy ý
  • CachePlugin bây giờ có thể thanh trừng tất cả các nguồn lực cho một định URI
  • CachePlugin có thể tự động tẩy phù hợp với mục cache khi một yêu cầu không idempotent được gửi đến một tài nguyên
  • CachePlugin bây giờ sử dụng các tiêu đề Vary để xác định xem một tài nguyên là một hit bộ nhớ cache
  • láu ăn & # x5c; Http & # x5c; Message & # x5c; Phản ứng tại thực hiện & # x5c; Serializable
  • Added ăn háu & # x5c; Cache & # x5c; CacheAdapterFactory :: fromCache () để dễ dàng tạo ra các bộ điều hợp bộ nhớ cache
  • láu ăn & # x5c; Dịch vụ & # x5c; ClientInterface :: thực hiện () bây giờ chấp nhận một mảng, lệnh đơn, hoặc traversable
  • Cố định một lỗi trong bửa tiệc ăn & # x5c; Http & # x5c; Message & # x5c; Header & # x5c; Liên kết :: addLink ()
  • xử lý tốt hơn các tính toán kích thước của một dòng suối trong bửa tiệc ăn & # x5c; Suối & # x5c; Suối sử dụng fstat () và bộ nhớ đệm kích thước
  • láu ăn & # x5c; Common & # x5c; Exception & # x5c; ExceptionCollection bây giờ tạo một tin nhắn ngoại lệ dễ đọc hơn
  • Sửa BC break:. Nhập lại thi MonologLogAdapter hơn là kéo dài từ PsrLog để người dùng Symfony cũ vẫn có thể sử dụng phiên bản cũ của Monolog
  • Sửa nghỉ BC: thêm việc thực hiện trở lại trong các bửa tiệc ăn & # x5c; Http & # x5c; Message & # x5c; AbstractMessage :: getTokenizedHeader (). Bây giờ kích hoạt một cảnh báo E_USER_DEPRECATED khi sử dụng. Sử dụng $ message - & # x3e; getHeader () - & # x3e;. ParseParams ()
  • Một số cải tiến hiệu suất để ăn háu & # x5c; Common & # x5c; Bộ sưu tập
  • Thêm một đối số $ tùy chọn để kết thúc trong những phương pháp sau đây hay uống rượu & # x5c; Http & # x5c; ClientInterface: createRequest, đầu, xóa, đặt, dán, bài, tùy chọn, prepareRequest

Yêu cầu :

  • PHP 5.3.2 hoặc cao hơn

Phần mềm tương tự

Grape
Grape

11 Mar 16

Pico
Pico

28 Feb 15

ColdBox
ColdBox

12 May 15

Sinatra
Sinatra

11 Mar 16

Ý kiến ​​để Guzzle

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề