मेरे कोड की तरह है निम्नलिखित:URLConnection में हेडर सेट करने का उचित तरीका क्या है?
URLConnection cnx = address.openConnection();
cnx.setAllowUserInteraction(false);
cnx.setDoOutput(true);
cnx.addRequestProperty("User-Agent",
"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
InputStream is = cnx.getInputStream();
यह ठीक है अगर मैं हेडर सेट इससे पहले कि मैं InputStream
मिल सकता है? क्या मेरा हेडर भेजा जाएगा, या सर्वर डिफ़ॉल्ट URLConnection
के उपयोगकर्ता-एजेंट (यदि कोई हो) देखेंगे? यदि कनेक्शन पहले से खुला है एक IllegalStateException
फेंक दिया जाएगा -
यह लिंक टूटा हुआ है। – Fabii