Size limit of URL when using *browser'navigate2?

Started by cwellis67, October 24, 2024, 03:08:19 PM

Previous topic - Next topic

cwellis67

We are getting an Error 46 when trying to send a transaction for credit card processing that includes Level III data. The error appears as soon as we try to execute the line. I know there are limits to how large a URL can be that are set by different browsers, but these transactions appear to be much smaller than the 2MB limit set by Chromium. Since PxPlus uses an internal version of Chromium, is there a different size limit? The transaction being sent is over 30,000 characters.

Devon Austen

*browser and the embedded chromium library it uses don't have a limit on the URL size.

An error 46 is a PxPlus error so it is probably coming from that side of the code.

I would need to see what line is giving the error to further debug.
Principal Software Engineer for PVX Plus Technologies LTD.

cwellis67

What is very odd, is that another customer is getting this Error 46 when it encounters the browser'navigate2(post_url$) code, and post_url$ is only just over 8000 characters. I have the exact url$ that is being sent, but it doesn't fail for me. They are on a Linux system, and I am running on Windows. But the *browser is running locally on a Windows machine regardless, does it not? This is being reported on a PxPlus v15 client and server.

Devon Austen

You are correct *browser does run locally on the Windows machine.

That is a older and unsupported version of PxPlus have you tried to see if you still get the error in the current version v21?
Principal Software Engineer for PVX Plus Technologies LTD.