I develop a software to ESP8266 that receive some commands from client as to test a connection to a AP, read EEPROM and more
I did the test using Chrome from a cell phone and the answer was ok, usualy text like characteres saved at EEPROM.
Now I´m doing the same with an app from android using "HttpJob"
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
I´m Get this error in Android app
In B4R the code is like this
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			I did the test using Chrome from a cell phone and the answer was ok, usualy text like characteres saved at EEPROM.
Now I´m doing the same with an app from android using "HttpJob"
			
				B4X:
			
		
		
		        Job.Initialize ( "", Me )
        xUrl = "http://192.168.4.1/set/eeprom/"          Job.Download ( xUrl)
        Wait For (Job) JobDone(Job As HttpJob)
        If Job.Success Then
            'The result is a json string. We parse it and log the fields.
            xResp = Job.GetString
            Try
                xResp = SU.DecodeUrl( xResp, "UTF8" )
            Catch
                Log(LastException)
            End Try
            Log ( xResp)
        Else
            Log (Job.ErrorMessage    )
        End If
        Job.ReleaseI´m Get this error in Android app
ResponseError. Reason: java.io.IOException: unexpected end of stream on okhttp3.Address@54dbe408, Response:
In B4R the code is like this
			
				B4X:
			
		
		
		Private Sub Astream_NewData (Buffer() As Byte)
                    Astream.Write("VoltaIP: ".GetBytes)
End Sub 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		