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 หรือสูงกว่า

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

Alloy
Alloy

13 May 15

Stapes.js
Stapes.js

13 May 15

Apache Jena
Apache Jena

10 Feb 16

Protos
Protos

28 Feb 15

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

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