Guzzle

ภาพหน้าจอของซอฟแวร์:
Guzzle
รายละเอียดซอฟแวร์:
รุ่น: 6.1.1 การปรับปรุง
วันที่อัพโหลด: 11 Mar 16
ผู้พัฒนา: Michael Dowling
การอนุญาต: ฟรี
ความนิยม: 30

Rating: nan/5 (Total Votes: 0)

ล่อ มาพร้อมกับ API ที่มีประสิทธิภาพและการสนับสนุนที่สมบูรณ์แบบสำหรับ & nbsp; HTTP / 1.1 โปรโตคอล.

มันเป็นบทบาทหลักคือการให้ชุดของเครื่องมือสำเร็จรูปที่ช่วยให้นักพัฒนาที่จะส่งคำขอไปยังบริการเว็บต่างๆ (API เซิร์ฟเวอร์ฐานข้อมูล) และแบบสอบถามสำหรับข้อมูล.

ในแง่คนธรรมดาล่อเป็นผู้สร้างลูกค้าง่าย API กรอบที่ช่วยลดการดำเนินงานที่จำเป็นในการสร้าง Twitter, Facebook, Google, ฯลฯ ลูกค้า API ของคุณเอง

มีอะไรใหม่ ในรุ่นนี้:.

  • แก้ไขข้อผิดพลาดที่มีตัวเลือก serializing คำขอแบบสอบถามที่คั่นและที่ขาดหายไป.
  • เพิ่มข้อความข้อผิดพลาดที่ดีกว่าสำหรับเมื่อร่างกายให้เป็นอาร์เรย์ โปรดใช้ form_params หรือ multipart แทน.
  • แก้ไขเอกสารต่างๆ.

คืออะไรใหม่ ในรุ่น 6.0.1:

  • แก้ไขข้อผิดพลาดที่มีตัวเลือก serializing คำขอแบบสอบถามที่ ส่วน & คั่นที่ขาดหายไป.
  • เพิ่มข้อความข้อผิดพลาดที่ดีกว่าสำหรับเมื่อร่างกายให้เป็นอาร์เรย์ โปรดใช้ form_params หรือ multipart แทน.
  • แก้ไขเอกสารต่างๆ.

คืออะไรใหม่ ในรุ่น 5.2.0:

  • ชั้นสระว่ายน้ำไม่ใช้การเรียกซ้ำเมื่อมีการร้องขอ ดัก.
  • ขนาดของสระว่ายน้ำในขณะนี้สามารถปรับเปลี่ยนได้แบบไดนามิกโดยใช้โทรกลับ.
  • ตั้งค่าตัวเลือกการร้องขอให้เป็นโมฆะเมื่อมีการสร้างการร้องขอกับลูกค้าที่จะให้แน่ใจว่าตัวเลือกที่ไม่ได้ตั้งค่า นี้ช่วยให้คุณเขียนทับตัวเลือกคำขอเริ่มต้นบนพื้นฐานต่อการร้องขอ.
  • เพิ่มความสามารถในการ จำกัด ซึ่งโปรโตคอลที่ได้รับอนุญาตสำหรับการเปลี่ยนเส้นทางโดยการระบุอาร์เรย์โปรโตคอลในตัวเลือกคำขอ allow_redirects.
  • ฟิวเจอร์ซ้อนอันเนื่องมาจากการลองได้รับการแก้ไขในขณะนี้เมื่อการรอคอยสำหรับการตอบสนองซิงโคร.
  • & quot; 0 & quot; คือตอนนี้เส้นทาง URI ได้รับอนุญาต.
  • แบบสอบถาม typehints ไม่ได้อยู่บนอาร์กิวเมนต์ $ แบบสอบถามในคอนสตรัคที่ช่วยให้สำหรับสตริงและอาร์เรย์.

มีอะไรใหม่ ในรุ่น 5.0.1:

  • แก้ไขปัญหาที่ข้อผิดพลาดการเชื่อมต่อยังคงกลับมาตอบสนองวัตถุ ในกรณีที่มีข้อผิดพลาดและสิ้นสุดเหตุการณ์แม้ว่าการตอบสนองจะใช้ไม่ได้ นี้ได้รับการแก้ไขเพื่อให้การตอบสนองที่ไม่ได้กลับมาใน `getResponse` วิธีการของเหตุการณ์เหล่านี้ถ้าตอบไม่เสร็จสมบูรณ์.
  • แก้ไขปัญหาที่สถิติการถ่ายโอนไม่ถูกประชากรใน RingBridge.

มีอะไรใหม่ ในรุ่น 5.0.0:

  • เพิ่มการสนับสนุนสำหรับการตอบสนองไม่ปิดกั้นอยู่บนพื้นฐานของ guzzlehttp / ล่อแหวน.
  • เพิ่มประชาชน API สำหรับการสร้างอะแดปเตอร์ HTTP เริ่มต้น.
  • Updated เปลี่ยนเส้นทางปลั๊กอินที่จะไม่ปิดกั้นเพื่อให้การเปลี่ยนเส้นทางจะถูกส่งไปพร้อมกัน ปลั๊กอินอื่น ๆ เช่นนี้ในขณะนี้สามารถปรับปรุงได้ที่จะไม่ปิดกั้น.
  • เพิ่ม & quot; ความคืบหน้า & quot; เหตุการณ์เพื่อที่คุณจะได้รับการอัปโหลดและดาวน์โหลดเหตุการณ์ความคืบหน้า.
  • เพิ่ม GuzzleHttp & # x5c. สระว่ายน้ำซึ่งดำเนิน FutureInterface และการถ่ายโอนการร้องขอพร้อมกันโดยใช้สระว่ายน้ำขนาดปกคลุมอย่างมีประสิทธิภาพที่สุด
  • เพิ่ม hasListeners () เพื่อ EmitterInterface.
  • นำออก GuzzleHttp & # x5c; ClientInterface :: sendAll และทำเครื่องหมาย GuzzleHttp & # x5c; ไคลเอ็นต์ :: sendAll ว่าเลิก (มันยังคงมีเพียงแค่ไม่ได้วิธีที่แนะนำ)
  • .

คืออะไรใหม่ ในรุ่น 4.2.2:

  • แก้ไขการรั่วไหลของหน่วยความจำใน CurlAdapter เมื่อนำม้วน จับ.
  • ไม่ใช้ `request_fulluri` ในพร็อกซีอะแดปเตอร์กระแส.
  • การเปลี่ยนเส้นทางญาติตอนนี้ขึ้นอยู่กับการตอบสนองที่ผ่านมาไม่ได้ตอบสนองแรก.

มีอะไรใหม่ ในรุ่น 4.1.6:

  • วิธีการช่วยเหลือเพิ่มเข้ามาเพื่อให้ง่ายต่อการแทนข้อความ เป็นสตริงรวมทั้งได้รับเส้นเริ่มต้นและได้รับส่วนหัวเป็นสตริง.

ใหม่ ในรุ่น 4.1.3 อะไร:

  • แก้ไขต่างๆเพื่อ multipart / form-ข้อมูล POST อัปโหลด
  • ห่อ function.php ในคำสั่ง if เพื่อให้แน่ใจว่าล่อสามารถนำมาใช้ทั่วโลกและในนักแต่งเพลงที่ติดตั้ง
  • แก้ไขปัญหาด้วยการสร้างและการรวมในเหตุการณ์ที่เกิดขึ้นให้กับอาร์เรย์เหตุการณ์
  • หัว POST ถูกนำมาใช้เท่านั้นก่อนที่จะส่งคำขอเพื่อให้คุณสามารถเปลี่ยนรวบรวมแบบสอบถามที่ใช้ก่อนที่จะอัปโหลด
  • เพิ่มประสิทธิภาพมากขึ้นสตริงแบบสอบถามแยก
  • คงแยกต่างๆและฟื้นฟูปัญหาเกี่ยวกับ URL ที่
  • แก้ไขปัญหาที่ส่วนหัวหลายค่าไม่ได้ถูกนำมาใช้อย่างถูกต้องใน StreamAdapter

มีอะไรใหม่ ในรุ่น 4.1.1:

  • แก้ไขปัญหาที่เกี่ยวข้องกับการใช้ตัวเลือกโรงงานข้อความที่กำหนดเอง ใน subclasses.
  • แก้ไขปัญหาที่มีเขตข้อมูลแบบฟอร์มที่ซ้อนกันในหลายส่วน POST.
  • แก้ไขปัญหากับการใช้ตัวเลือก `คำขอ json` สำหรับการร้องขอ POST.
  • เพิ่ม `` ToArrayInterface` เพื่อ GuzzleHttp & # x5c; Cookie & # x5c. CookieJar`

มีอะไรใหม่ ในรุ่น 4.1.0:

  • เพิ่มตัวเลือก `คำขอ json` อันดับได้อย่างง่ายดาย payloads JSON.
  • เพิ่ม `GuzzleHttp & # x5c. json_decode ()` ห่อหุ้มอย่างปลอดภัยแยก JSON
  • เพิ่ม `setPort ()` และ `getPort ()` `เพื่อ GuzzleHttp & # x5c; & # ข้อความ x5c. RequestInterface`
  • เพิ่มความสามารถในการให้อีซีแอลให้กับลูกค้าในตัวสร้างลูกค้า.
  • เพิ่มความสามารถในเซสชั่นยังคงใช้คุกกี้ $ _SESSION.
  • เพิ่มลักษณะที่สามารถใช้ในการเพิ่มฟังเหตุการณ์ไปยัง iterator ได้.
  • วิธีการร้องขอลบออกจากค่าคงที่ RequestInterface.
  • เตือนคงที่เมื่อมีการร้องขอไม่ถูกต้องเริ่มต้นสายที่ได้รับ.
  • Updated MessageFactory ในการทำงานด้วยวิธีการขอกำหนดเองตัวเลือก.
  • Updated cacert มัดจะเป็นรุ่นล่าสุด.

มีอะไรใหม่ ในรุ่น 4.0.0:

  • เพิ่ม `GuzzleHttp & # x5c; ชุด ()` เป็นฟังก์ชั่นอำนวยความสะดวกสำหรับการส่งคำขอในแบบคู่ขนานโดยไม่จำเป็นต้องเขียนโค้ดไม่ตรงกัน.
  • การปรับโครงสร้างหนี้ว่าเหตุการณ์ที่เกิดขึ้นจะมีการเพิ่ม `GuzzleHttp & # x5c. ClientInterface :: sendAll ()`
  • ตอนนี้เราสามารถส่ง callable หรืออาร์เรย์ของเชื่อมโยงอาร์เรย์ที่แต่ละอาเรย์มี & quot; Fn & quot ;, & quot; & quot ลำดับความสำคัญและ ;, & quot; ครั้งเดียว & quot; กุญแจ.

มีอะไรใหม่ ในรุ่น 3.8.1:

  • ส่งคำขอกระแส PHP ไม่มีกองกำลังอีกต่อไป `HTTP / 1.0`.
  • การเพิ่มข้อมูลเพิ่มเติมข้อยกเว้น ExceptionCollection เพื่อให้ผู้ใช้มีบริบทมากขึ้นรวมทั้งกองติดตามของแต่ละย่อยยกเว้น.
  • ปรับปรุง `$ แอตทริบิวต์ ref` ในคำอธิบายบริการที่จะผสานมากกว่าพารามิเตอร์ใด ๆ ที่มีอยู่ของสคี (แทนที่จะ clobbering ทุกอย่าง).
  • URL ที่ผสานตอนนี้จะใช้วัตถุสตริงการสืบค้นจาก URL ที่เกี่ยวข้อง (จึงช่วยให้รวบรวมแบบสอบถามที่กำหนดเอง).
  • สตริงแบบสอบถามมีการแยกวิเคราะห์ในขณะนี้ในทางที่พวกเขาไม่ทำกุญแจที่ว่างเปล่าแปลงที่มีค่าไม่มีที่จะมีการห้อยต่องแต่ง `=`.
  • ตอนนี้ต้องหลบหนีคั่นแสดงออกปกติเมื่อจับคู่โดเมนคุกกี้.
  • การเข้าถึงเครือข่ายถูกปิดใช้งานในขณะนี้เมื่อโหลดเอกสาร XML.

มีอะไรใหม่ ในรุ่น 3.8.0:

  • เพิ่มความสามารถในการกำหนดชื่อโพสต์หา ยื่น
  • JSON การตอบสนองต่อการแยกตอนนี้ต้องเดิน additionalProperties

  • รหัส
  • ข้อผิดพลาดม้วน 18 อีกครั้งในขณะนี้โดยอัตโนมัติใน BackoffPlugin
  • แก้ไขข้อผิดพลาดเมื่อม้วน URL ที่มีชิ้นส่วน
  • แก้ไขปัญหาในกรณีที่ BackoffPlugin ลองใหม่อีกครั้งที่มันพยายามที่จะเข้าถึงข้อยกเว้นทั้งหมดราวกับว่าพวกเขา CurlExceptions
  • CURLOPT_PROGRESS แก้ไขฟังก์ชั่นสำหรับ PHP 5.5
  • เพิ่มความสามารถในการล่อในการทำงานกับรุ่นเก่าของม้วนท​​ี่ไม่สนับสนุน `CURLOPT_TIMEOUT_MS`
  • แก้ไขข้อผิดพลาดที่พบเมื่อแยกวิเคราะห์พารามิเตอร์ส่วนหัวที่ว่างเปล่า
  • UriTemplate ตอนนี้มี `setRegex ​​()` วิธีการเพื่อให้ตรงกับเอกสาร
  • `debug` พารามิเตอร์คำขอตรวจสอบตอนนี้ถ้ามันเป็น truthy มากกว่าถ้ามันมีอยู่
  • การตั้งค่าพารามิเตอร์ `debug` คำขอเพื่อแสดงให้เห็นความจริงเอาท์พุทม้วน verbose แทนการใช้ LogPlugin
  • เพิ่มความสามารถในการรวม URL ที่ใช้อย่างเข้มงวด RFC 3986 การปฏิบัติตาม
  • ตอนนี้คำสั่งวัตถุสามารถกลับข้อผิดพลาดการตรวจสอบที่พบโดยคำสั่ง
  • แก้ไขต่างๆเพื่อ revalidation แคช
  • แก้ไขต่างๆไป AsyncPlugin
  • การทำความสะอาดขึ้นสร้างสคริปต์

มีอะไรใหม่ ในรุ่น 3.7.4:

  • รุ่นขั้นต่ำ PHP ระบุไว้ในขณะนี้อย่างถูกต้องเป็น 5.3 3 (เพิ่มขึ้นจาก 5.3.2)
  • ปรับปรุง cacert.pem แถมมา
  • OauthPlugin ในขณะนี้สนับสนุนการเพิ่มการตรวจสอบในส่วนหัวหรือสตริงแบบสอบถาม
  • แก้ไขข้อผิดพลาด:
  • 0 คือตอนนี้มีค่าได้รับอนุญาตในพารามิเตอร์คำอธิบายที่มีค่าเริ่มต้น
  • SchemaFormatter ตอนนี้กลับจำนวนเต็มเมื่อจัดรูปแบบการประทับเวลา Unix
  • การทำความสะอาดขึ้นและ URL คงกำจัดส่วนจุดที่จะต้องแก้ไขจุดภายใน

มีอะไรใหม่ ในรุ่น 3.7.2:

  • เพิ่มวิธีการเพิ่มวัตถุโดเมนที่กำหนดเองที่จะให้บริการ คำอธิบายแยกโดยใช้ `เหตุการณ์ operation.parse_class`.
  • การทำความสะอาดหลายม้วนและการเพิ่มประสิทธิภาพ.

คืออะไรใหม่ ในรุ่น 3.7.1:

  • แก้ไขข้อผิดพลาด: การย้ายโรงงานกระแสก่อนที่จะส่งไปยังเหตุการณ์ ก่อนที่จะสร้างกระแส.
  • แก้ไขข้อผิดพลาด: คุกกี้ไม่ตรงกับที่อยู่ IP ต่อ RFC 6265
  • การแก้ไขข้อผิดพลาด: ถูกต้องแยกพารามิเตอร์ส่วนหัวที่อยู่ใน `& # x3c; & # x3e;` และคำพูด
  • เพิ่ม `` cert` และ ssl_key` เป็นตัวเลือกคำขอ
  • `หัว Host` ในขณะนี้สามารถแตกต่างจากส่วนโฮสต์ของ URL ถ้าส่วนหัวที่มีการตั้งค่าด้วยตนเอง
  • `ล่อ & # x5c; บริการ & # x5c; Command & # x5c; & # LocationVisitor x5c; & # ขอ x5c; XmlVisitor` ถูกเขียนใหม่ที่จะเปลี่ยนจากการใช้ SimpleXML เพื่อ XMLWriter
  • พารามิเตอร์ OAuth มีการเพิ่มเพียงผ่านทางปลั๊กอินถ้าพวกเขาจะไม่ได้ตั้งอยู่แล้ว
  • ข้อยกเว้นจะโยนในขณะนี้เมื่อมี URL ที่ไม่สามารถแยกวิเคราะห์

คืออะไรใหม่ ในรุ่น 3.7.0:

  • เพิ่ม command.request_options เพื่อล่อ & # x5c; & บริการ # x5c; Command & # x5c; AbstractCommand จะผ่านตัวเลือกการร้องขอการร้องขอที่สร้างขึ้นโดยคำสั่ง (เช่นส่วนหัวที่กำหนดเองตัวแปรสตริงแบบสอบถามการตั้งค่าหมดเวลา ฯลฯ )
  • .
  • ขนาดสตรีมในล่อ & # x5c; & # กระแส x5c; PhpStreamRequestFactory จะถูกตั้งค่าถ้าความยาวเนื้อหาที่ถูกส่งกลับในส่วนหัวของการตอบสนองที่
  • เพิ่มล่อ & # x5c; ทั่วไป & # x5c; เก็บ :: setPath ($ เส้นทางมูลค่า $) ในการตั้งค่าในอาร์เรย์โดยใช้คีย์ที่ซ้อนกัน (เช่น $ คอลเลกชัน - & # x3e; setPath ( 'foo / Baz / บาร์ ',' ทดสอบ '); echo $ คอลเลกชัน [' foo '] [' บาร์ '] [' บาร์ '];)
  • ServiceBuilders ในขณะนี้สนับสนุนการจัดเก็บและการดึงข้อมูลโดยพล
  • CachePlugin ในขณะนี้สามารถล้างทรัพยากรทั้งหมดที่กำหนด URI
  • CachePlugin จะสามารถล้างการจับคู่รายการที่เก็บไว้ชั่วคราวเมื่อมีการร้องขอไม่ใช่ idempotent ถูกส่งไปยังทรัพยากร
  • CachePlugin ตอนนี้ใช้แตกต่างกันไปส่วนหัวเพื่อตรวจสอบว่าทรัพยากรที่มีการตีแคช
  • ล่อ & # x5c; & # Http x5c; & # ข้อความ x5c การตอบสนองในขณะนี้ดำเนินการ & # x5c; Serializable
  • เพิ่มล่อ & # x5c; & # แคช x5c; CacheAdapterFactory :: fromCache () เพื่อสร้างได้ง่ายขึ้นอะแดปเตอร์แคช
  • ล่อ & # x5c; บริการ & # x5c; ClientInterface :: รัน () ตอนนี้ยอมรับอาร์เรย์คำสั่งเดียวหรือทะลุ
  • แก้ไขข้อผิดพลาดในการล่อ & # x5c; & # Http x5c; & # ข้อความ x5c; หัว & # x5c ลิงก์ :: AddLink ()
  • การจัดการที่ดีในการคำนวณขนาดของกระแสในล่อ & # x5c นั้นกระแส & # x5c; สตรีมโดยใช้ fstat () และแคชขนาด
  • ล่อ & # x5c; ทั่วไป & # x5c; & # ยกเว้น x5c; ExceptionCollection ตอนนี้สร้างข้อความยกเว้นอ่านได้มากขึ้น
  • แก้ไขแบ่ง BC:. เพิ่มกลับดำเนินการ MonologLogAdapter มากกว่ายื่นออกมาจาก PsrLog เพื่อให้ผู้ใช้ Symfony เก่ายังคงสามารถใช้รุ่นเก่าพูดคนเดียว
  • แก้ไขแบ่ง BC: เพิ่มการดำเนินการกลับมาในสำหรับล่อ & # x5c; & # Http x5c; & # ข้อความ x5c; AbstractMessage :: getTokenizedHeader () ตอนนี้เรียกคำเตือนเมื่อใช้ E_USER_DEPRECATED ใช้ข้อความ $ - & # x3e; getHeader () - & # x3e. parseParams ()
  • ปรับปรุงประสิทธิภาพการทำงานหลายอย่างเพื่อล่อ & # x5c; ทั่วไป & # x5c; เก็บ
  • เพิ่มอาร์กิวเมนต์ $ ตัวเลือกที่ส่วนท้ายของวิธีการดังต่อไปนี้ล่อ & # x5c นั้น Http & # x5c; ClientInterface: createRequest หัวลบใส่แพทช์โพสต์ตัวเลือก prepareRequest

ต้องการ

  • PHP 5.3.2 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

MEAN
MEAN

19 Jul 15

Polymer
Polymer

10 Apr 16

Bullet
Bullet

13 Apr 15

MINI
MINI

1 Mar 15

ความคิดเห็นที่ Guzzle

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่