এ এ্যাপাচি HttpComponents ক্লায়েন্ট এ বহুল ব্যবহৃত জাকার্তা কমন্স HttpClient 3.1 উত্তরাধিকারী এবং শক্তভাবে এ এ্যাপাচি HttpComponents কোর এ গ্রন্থাগারের সঙ্গে একত্রিত করা হয়.
ঢাকা HttpComponents ক্লায়েন্ট লাইব্রেরি একটি টুল প্রসারিত ধার্য করা হয় জাভা বিল্ট ইন বিভিন্ন HTTP- র-সংক্রান্ত বৈশিষ্ট্য জন্য সমর্থন, প্রমাণীকরণ, সংযোগ, এবং কুকি ব্যবস্থাপনার সাথে সম্পর্কিত অতিরিক্ত বৈশিষ্ট্য উপলব্ধ করা হয়.
এই ডেভেলপার অনেক সাহায্য করে যখন, HTTP- র ইন্টিগ্রেটেড সফ্টওয়্যার এবং অ্যাপ্লিকেশন তৈরিতে বিশেষত লাইব্রেরি বিষয়বস্তু অজ্ঞেয়বাদী এবং সরঞ্জাম বিস্তৃত সেট জন্য ব্যবহার করা যেতে পারে. '
ঢাকা HttpClient নিম্নলিখিত বৈশিষ্ট্যের কে কনর্ফাম করে
<পি> * জন্য RFC 1945 হাইপারটেক্সট ট্রান্সফার প্রোটোকল - HTTP / 1.0 মতে?
<পি> * জন্য RFC 2616 হাইপারটেক্সট ট্রান্সফার প্রোটোকল - HTTP- র / 1.1?
<পি> * জন্য RFC 2109 HTTP- র রাজ্য ম্যানেজমেন্ট মেকানিজম (বিস্কুট)
<পি> * জন্য RFC 2965 HTTP- র রাজ্য ম্যানেজমেন্ট মেকানিজম (কুকিজ v2)
<পি> * জন্য RFC 2617 HTTP প্রমাণীকরণের: বেসিক এবং ডাইজেস্ট অ্যাক্সেস প্রমাণীকরণ;
এই রিলিজে নতুন এ কী
- < লি> HttpClient 4.3.4 (GA) হল একটি রক্ষণাবেক্ষণ রিলিজ যে উচ্চ সম্পাতবিন্দু পরিস্থিতিতে কর্মক্ষমতা উন্নত.
- এই সংস্করণে কাস্টম প্রক্সি ক্লাস সঙ্গে গতিশীল প্রক্সি প্রতিস্থাপন এবং java.reflect.Proxy.newInstance থ্রেড তর্ক () ঘটিয়েছে যখন সংযোগ পুল এবং প্রক্রিয়াকরণের প্রতিক্রিয়া বার্তা থেকে সংযোগ মিথ্যা কথা.
- HttpClient 4.3.4 (GA) হল একটি রক্ষণাবেক্ষণ রিলিজ যে উচ্চ সম্পাতবিন্দু পরিস্থিতিতে উন্নত কর্মক্ষমতা.
- এই সংস্করণে কাস্টম প্রক্সি ক্লাস সঙ্গে গতিশীল প্রক্সি প্রতিস্থাপন এবং java.reflect.Proxy.newInstance থ্রেড তর্ক () ঘটিয়েছে যখন সংযোগ পুল এবং প্রক্রিয়াকরণের প্রতিক্রিয়া বার্তা থেকে সংযোগ মিথ্যা কথা.
- HttpClient 4.3.4 (GA) হল একটি রক্ষণাবেক্ষণ মুক্তির যে উচ্চ সম্পাতবিন্দু পরিস্থিতিতে উন্নত কর্মক্ষমতা.
- এই সংস্করণে কাস্টম প্রক্সি ক্লাস সঙ্গে গতিশীল প্রক্সি প্রতিস্থাপন এবং java.reflect.Proxy.newInstance থ্রেড তর্ক () ঘটিয়েছে যখন সংযোগ পুল এবং প্রক্রিয়াকরণের প্রতিক্রিয়া বার্তা থেকে সংযোগ মিথ্যা কথা.
- HttpClient 4.3.4 (GA) হল একটি রক্ষণাবেক্ষণ রিলিজ যে উচ্চ সম্পাতবিন্দু পরিস্থিতিতে উন্নত কর্মক্ষমতা.
- এই সংস্করণে কাস্টম প্রক্সি ক্লাস সঙ্গে গতিশীল প্রক্সি প্রতিস্থাপন এবং java.reflect.Proxy.newInstance থ্রেড তর্ক () ঘটিয়েছে যখন সংযোগ পুল এবং প্রক্রিয়াকরণের প্রতিক্রিয়া বার্তা থেকে সংযোগ মিথ্যা কথা.
- জন্য জাভা 7 চেষ্টা-সঙ্গে-সম্পদের জন্য সাপোর্ট সম্পদ ব্যবস্থাপনা (সংযোগ রিলিজ.)
- এই হল একটি বাগ ফিক্স রিলিজ করে একটি সংখ্যা ঠিকানাগুলি যেহেতু রিলিজ 4.2. রিপোর্ট বিষয় করুন
- অনর্গল ধারণার উপর ভিত্তি করে HttpClient জন্য নতুন ছদ্মরূপ এপিআই ইন্টারফেস. অনর্গল এপিআই HttpClient একমাত্র সবচেয়ে মৌলিক ফাংশন exposes এবং অপেক্ষাকৃত সহজ ব্যবহারের ক্ষেত্রে যে HttpClient পূর্ণ নমনীয়তা প্রয়োজন হয় না জন্য দেয়ার উদ্দেশ্যে করা হচ্ছে. তবে অনর্গল এপিআই প্রায় সম্পূর্ণরূপে সংযোগ ব্যবস্থাপনা ও রিসোর্স deallocation সঙ্গে মোকাবেলা করতে হচ্ছে থেকে ব্যবহারকারীদের দূর করে দেয়.
- এই হল একটি বাগ ফিক্স রিলিজ করে একটি সংখ্যা ঠিকানাগুলি বিষয় বিষয় 4.1.2 প্রাথমিকভাবে HTTP ক্যাচিং মডিউলে থেকে পাওয়া.
- পুনঃডিজাইন এবং পুনর্লিখিত সংযোগ ব্যবস্থাপনা কোড করুন
- এই হল একটি বাগ ফিক্স রিলিজ করে একটি সংখ্যা ঠিকানাগুলি রিলিজ 4.1.1 থেকে রিপোর্ট অ সমালোচনামূলক বিষয়.
- HttpHostConnectException সঠিকভাবে জন্য পুনরায় চেষ্টা না সরাসরি এবং অ tunnelled প্রক্সি সংযোগ.
- HttpClient 4.0.2 একটি রক্ষণাবেক্ষণ রিলিজ যে সংশোধন করা হয়েছে হয় পূর্ববর্তী স্থিতিশীল মুক্তির পর আবিষ্কৃত বাগ একটি সংখ্যা. এই 4.0.x শাখা থেকে সর্বশেষ রিলিজ হতে পারে.
- SO_TIMEOUT ক্রমাগত (পুনরায় ব্যবহার উপর রিসেট করা হয় না ) সংযোগ.
- jcip-annotations.jar উপর সরানো নির্ভরতা
নতুন সংস্করণ 4.5
নতুন সংস্করণ 4.4.1
নতুন সংস্করণ 4.4
আপনি কি নতুন সংস্করণ 4.3-beta1
<লি> HttpEntity, HttpRequest এবং HttpClient দৃষ্টান্ত অনর্গল নির্মাতা ক্লাস যোগ করা হয়েছে.
<লি> পক্ষপাত এবং কনফিগারেশন API- এর অসমর্থনের HttpParams উপর ভিত্তি রচয়িতা ইনজেকশন এবং প্লেইন কনফিগারেশন বস্তু পক্ষে ইন্টারফেস.
<লি> বস্তুর অপরিবর্তনীয়তা পরিবর্তে থ্রেড নিরাপত্তার জন্য এক্সেস সুসংগতি উপর রিলায়েন্স. বেশ কিছু পুরাতন ক্লাস যার দৃষ্টান্ত একাধিক অনুরোধ এক্সচেঞ্জ দ্বারা ভাগ করা যেতে পারে অপরিবর্তনীয় সমতুল দ্বারা প্রতিস্থাপিত করা হয়েছে.
<লি> DefaultHttpClient, DecompressingHttpClient, CachingHttpClient এবং অনুরূপ ক্লাস রচয়িতা শ্রেণীর যে অপরিবর্তনীয় HttpClient দৃষ্টান্ত উত্পাদন পক্ষে অবচিত হয়েছে.
আপনি কি নতুন সংস্করণ 4.2.1
সংস্করণ 4.2 নতুন
<লি> পুনঃডিজাইন এবং পুনর্লিখিত সংযোগ ব্যবস্থাপনা কোড.
আপনি কি নতুন সংস্করণ 4.1.3
সংস্করণ 4.2-alpha1 নতুন .
<লি> HttpClient জন্য নতুন ছদ্মরূপ এপিআই একটি অনর্গল ইন্টারফেস ধারণার উপর ভিত্তি করে.
<লি> উন্নত HTTP প্রমাণীকরণের এপিআই HttpClient সক্ষম হবেন যে আরও জটিল প্রমাণীকরণ পরিস্থিতিতে হ্যান্ডেল.
আপনি কি নতুন সংস্করণ 4.1.2
সংস্করণ 4.1.1 নতুন
অর্ডার কর্তৃপক্ষ কম্পোনেন্ট সঙ্গে বিভ্রান্তি এড়ানোর জন্য একাধিক নেতৃস্থানীয় স্ল্যাশ এক স্ল্যাশ দ্বারা প্রতিস্থাপিত হবে: <লি> উপায় URIUtils # rewriteURI কোনো URI পাথ উপাদান একাধিক পরপর স্ল্যাশ হ্যান্ডলগুলি পরিবর্তন হয়েছে. পাথ অবশিষ্ট বিষয়বস্তু পরিবর্তন করা হবে.
<লি> ফিক্সড গুরুতর বাগ ঘটাচ্ছে প্রক্সি-অনুমোদন হেডার যখন একটি প্রক্সি সার্ভার যে প্রমাণীকরণ প্রয়োজন মাধ্যমে অনুরোধ টানেলিং লক্ষ্য হোস্ট পাঠানো হবে.
<লি> ফিক্সড বাগ যখন স্বতপ্রণোদিত প্রমাণীকরণের জন্য ব্যবহারকারী শংসাপত্র তাকিয়ে RequestAuthCache প্রোটোকল আটককারী ঘটাচ্ছে একটি অবৈধ AuthScope উদাহরণস্বরূপ জেনারেট করতে.
<লি> উপায় ফিক্সড DigestScheme আপাতকাল গণনা মান উৎপন্ন করা হয়.
সংস্করণ 4.0.3 নতুন
সংস্করণ 4.1 আলফা 1 নতুন
<লি> সম্প্রসারিত ক্লায়েন্টের পুনর্নির্দেশ ইন্টারফেস হ্যান্ডলিং পুনর্নির্দেশ বিষয়বস্তু নিয়ন্ত্রণ করা সম্ভব.
<লি> SPNEGO প্রমাণীকরণ স্কিম জন্য সমর্থন.
<লি> যোগ করা পরামিতি লক্ষ্য হোস্ট ও প্রক্সি প্রমাণীকরণের জন্য সমর্থিত প্রমাণীকরণ স্কিম জন্য অগ্রাধিকার ক্রম নির্ধারণ করতে.
<লি> স্বচ্ছ বিষয়বস্তু এনকোডিং সমর্থন.
সংস্করণ 4.0.1 নতুন .
<লি> SO_TIMEOUT ক্রমাগত (পুনরায় ব্যবহার করা) সংযোগ পুনরায় সেট করা হয়.
<লি> UrlEncodedFormEntity এখন ক্যারসেটের সামগ্রী-প্রকার হেডার নিজ উপাকারার্থেই কর.
<লি> স্বল্পস্থায়ী বস্তু impairing কর্মক্ষমতা থেকে বিদায় নিয়েছে লগ লুক.
<লি> URLEncodedUtils সঠিকরূপে ফর্ম-URL- এনকোড সত্ত্বা যে একটি ক্যারসেটের উল্লেখ parses.
পাওয়া মন্তব্যসমূহ না