devxlogo

Use Java to Extract All the Name-value Pairs from a URL

Use Java to Extract All the Name-value Pairs from a URL

import java.net.*;import java.io.*;import java.util.*;import java.text.*;//Program to get all the cookies(name/pair values) from the URL passed as parameterpublic class GetCookieFromURL{   public static void main(String args[])   {     try{          //create url by pass your url as string          URL url = new              URL("http://www.anywebsite.com/login.xml?user=xyz&password=pass1");          // opening the connection to the url          URLConnection conn = url.openConnection();          //setting up the browser's user agent as property to conn          conn.setRequestProperty("User-Agent", "Mozilla/5.0 (X11; U;              Linux i686; rv:1.7.3) Gecko/20041020 Firefox/0.10.1");          conn.connect();                         //traverse around the cookie till the headerfield is null          while(true){            if(conn.getHeaderField(i) !=null){               System.out.println(  conn.getHeaderFieldKey(i));               System.out.println(  conn.getHeaderField(i));            }else            {                break;             }          }//end of while    }//end of try     catch(Exception e) {       System.out.println(e);     }   } // end of main}//end of class
See also  5 Tips for Choosing the Right Medical Software for Your Practice
devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist