public boolean isGood(String path)
{
if (p != path)
{
good = false;
}
if (good)
{
try
{
Connection connection = Jsoup.connect(path);
Map<String, String> cookys = Jsoup.connect(path).response().cookies();
if (cookys != cookies)
cookies = cookys;
for (Entry<String, String> cookie : cookies.entrySet())
{
connection.cookie(cookie.getKey(), cookie.getValue());
}
Doc = connection.get();
good = true;
}
catch (Exception e)
{
rstring = e.getMessage().toString();
good = false;
}
}
else
{
try
{
Response response = Jsoup.connect(path).execute();
cookies = response.cookies();
Doc = response.parse();
good = true;
}
catch (Exception e)
{
rstring = e.getMessage().toString();
good = false;
}
}
return good;
}
यह विधि सही नहीं है। जो मैं समझने की कोशिश कर रहा हूं वह यह जानने का एक तरीका है कि कुकीज़ क्या मौजूदगी, कुकी परिवर्तनों को संभालने और सत्रों को बनाए रखने में सक्षम हो।jsoup के साथ परिवर्तनीय कुकीज़ और सत्र कैसे बनाए रखें?
मैं अपने सरल मशीन फोरम के लिए एक ऐप लिख रहा हूं, और यह कुछ कुकी व्यवहार के लिए क्लिक करते समय अपनी कुकी कॉन्फ़िगरेशन को बदलता है।
लेकिन यदि ऐप मेरी साइट के लिए अच्छा करता है, तो मैं अन्य मंचों के लिए दूसरों के लिए एक संस्करण प्रकाशित करने जा रहा था।
मुझे पता है कि मैं सही दिशा में जा रहा हूं, लेकिन तर्क मेरे बट को लात मारने जैसा है।
किसी भी सलाह की सराहना की जाएगी।
BalusC की टिप्पणी के अलावा मिलता है, यह संभावना नहीं है कि 'पी! = पथ 'चीज जो आप वास्तव में मतलब है, हालांकि यह * संभव * है। –