To remove limitation on data send using JSONP

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • skavinkar
    New Member
    • Jun 2012
    • 23

    To remove limitation on data send using JSONP

    Can we remove the limitation on data send using JSONP. Below is my code. What i am trying to do is to pass 3000 characters(actu allly a image which is converted to base64 data) at a time to service(service Call.ashx). As my data is large up to 30,000-40,000 characters i am dividing it in packets(3000 each ) and then sending it. Is there any way i can send this complete data in one go. Reason for switching to JSONP is to avoid the pop up on IE which says 'This page is accessing info that is not.....'. I know as JSONP uses GET method there would obviously a data limitation but is there any way to work around this problem.
    Code:
    $.ajax({
            type: "GET",
            url:'http://sys108/restnew1/serviceCall.ashx',
            dataType: "jsonp",
            contentType: "application/json; charset=utf-8",
            async: false,
            data: { 
             datachunk: imgdatachunk,
             packetlen: imgdatachunk.length, 
             imagekey: imageid },
     
             success: function (data) {
      },
             error: function (jqXHR, textStatus, errorThrown) {
                     if (window.console) console.log("Error... " + textStatus + "        " + errorThrown);
                                                }
                                            });
  • gits
    Recognized Expert Moderator Expert
    • May 2007
    • 5390

    #2
    may be something like this: https://github.com/alandipert/jsonptunnel helps?

    Comment

    Working...