I have to send a request to Webservice and I have a working PHP solution, that I have to translate in VB.net
Here's the code working in PHP
//fill in the details of the contacts.userId is obtained from loginResult. $contactData = array('lastname'=>'Valiant', 'assigned_user_id'=>$userId); //encode the object in JSON format to communicate with the server.
[code]....
Naturally I imported a reference to a Json library and Imported (Imports Newtonsoft.Json)?
how to receive and send back json. Hope someone can help me on this. I understand by examples.
On my clientside, I am sending a ajax json string "name":"theName" to the server side and would like the server side to return a string saying "welcome &name ".
I have successfully returned data from a ASP.Net webservice in JSON format (using a service method that required no parameters) but have struggled with making a webservice call that requires a parameter.
I have a REST-service that returns JSON. But the JSON response returned with before quotes (escape character)....I need those escapre slashes removed!This is an example response to show what is happening:
My ASMX call is returning Content-Type = text/xml; charset=utf-8 I am using ASP.NET 3.5 and jQuery.Ajax. Have added these things are per numerous suggestions from Stack Overflow. I have done these things
Done this at web.config <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> [Code] .....
But whatever I do, the response header is still of type xml. What part am I missing here?
I'm getting a JSON response after accessing a web service with my window application written in VB.NET. How can I convert the JSON response to a VB.NET object and vice versa?
I have a 3rd party webservice (happens to be a peoplesoft EIP service) that I'm trying to call from .net. I've tried using a service reference and the old web reference to call this service and every time I call it I get a response of "nothing" back from the service.
I've ran the service call through SoapUI and it works fine. I've captured the network traffic using Fiddler and notice that when i call the service from SoapUi or from .Net I get the same resulting xml back from the call. So that means the call is working. I've turned on tracing and logging within WCF and I'm not seeing any errors. Nor is it throwing an exception.
So my theory is that .net is having a hard time translating the xml from the service back into a .net object.
Here is a snippet of my code:
Dim psclient As New psService.LSS_WEBORDER_PortTypeClient Dim psreq As New psService.LSS_WEBORDER_REQ_MSG_TypeShape psreq = New psService.LSS_WEBORDER_REQ_MSG_TypeShape
I am working on a project in which a server page is called through XMLHttp and now i want to retrieve response the called page in json object.and i never used json
i'm doing everything by the book, but the .NET client is simply not sending an authentication header when making requests to my (PHP) SOAP Web Service. I have verified this by logging the raw post data at the PHP end of things and .NET never sends any auth headers.This is the code I am running before making calls on my ExampleWebService Web Service:
ExampleWebService.PreAuthenticate = true; NetworkCredential myCred = new NetworkCredential("myusername","mypassword"); CredentialCache myCache = new CredentialCache();
[code]....
As I understand it, PreAuthenticate should force the sending of my HTTP Basic Auth Credentials on every request regardless of challenge. Does this only work with IIS hosted services?
this is the JSON string the data is required in to be sent using a given URL.[code]I am using VB.net and i need to create this string using VB.net. I tried using namevaluecollection and doing a POST. I also tried making a string and send data using GET. Both failed. how can i do this?
I have an existing WSDL which returns information to remote devices using SOAP. However, I'm writing a new app with Android which doesn't support SOAP so I can't use the existing WSDL and have had to code a new app which looks for a querystring from the Android app and returns the data in a JSON packet. I've coded the module which receives the data okay but I'm unsure how to send the data back in JSON forma
I am using the Facebook Toolkit and making a request using FQL.Multiquery. I am using the following code which returns the correct data:
Dim query1 As String = String.Format("SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id in (SELECT target_id FROM connection WHERE source_id={0}) AND is_hidden = 0", FBuserId) Dim query2 As String = "SELECT pic FROM user WHERE uid IN (SELECT actor_id FROM #firstQuery)" Dim queries = New Dictionary(Of String, String) queries.Add("firstQuery", query1) queries.Add("secondQuery", query2) Dim result As List(Of Facebook.Schema.fql_result) = q.Multiquery(queries)
When I run this 'result' list is populated with the results of the two queries in XML but I am unsure how I can send this list to the browser in JSON. I am using asp.net MVC.
I am looking for code that would post an XML file to the url of a php file and then get the response from the php in XML form and route that response to a different XML file on my computer.
Im trying to send data from a Windows Form to an aspx page and send back a response. Im running around in circles trying to make this work. The data im trying to send is 4 strings. So fare I have this in my code, using the build-in webclient in visual studio 2010, in the windows form sending to the aspx
I have two web servers with public IPs, for example Server1 with IP 111.111.111.111 and Server2 with IP 222.222.222.222. see the picture:
There is an asp.net webform at Server 1. My intention is:
For every http request to that webform in Server1, the Server1 just pass the request's information to Server2 for logic processing and subsequently Server2 sends the response back to client (i.e. normal browser)
My questions are:
What information that Server1 needs to pass to Server2, so that Server2 able to send response back to client? note that at Server2, there is a TcpListener instance. This TcpListener instance acting as receiver for that webform request information from Server1. What is the suitable object (i.e. the class in System.Net or related namespace such as System.Net.Sockets) at Server2 for sending response back to client? Suitable here means able to meet my intention.
When you search on google most of the examples are very vague, hopefully this thread can make it to the top and will help someone looking for the same info.to explain the code what it does is create a long string by concatenating all the values together stores it in the variable finalString and then hashes the string using the SHA5 algorithm. Then its supposed to send the string (finalString) as a post request to the url.The server im sending it to reads it this way and sends a response. [code]
This is the short instruction: 1) Make a single HTTP-POST request to the following URL in XML format. [URL]={password}&user={username} 2) The xml form field that is posted should be named "createorder". I don't get the last part with naming the xml form field. What the xml form field means (stands for) in this context?
What Visual Basic code can be used to assemble and send a raw packet, and receive response packets? I looked on MSDN and I couldn't find any documentation for anything used to send a packet.
I need to handle a soap request and send a response in a single string. My response is going well but I can not see a request string in my log file thought protocol analyzer can see it properly.
This is my first time using SOAP with anything. I have an interesting situation, I have to send query's via soap to a secure server and get a response back and then import the response into a database. I have the connection to the secure server figured out and importing the returned xml figured out. I followed examples however I get nothing back in the service windows from the remote web site.
Here is my vb.net code with the soap request inside: Imports System.Net Imports System.Security.Cryptography.X509Certificates Imports System.IO Imports System Imports System.Text Imports System.Data [Code] .....
ok here is my problem, im making a little app for school since our school blocks pretty much everything so here is my plan a student makes 2 gmail accounts one for school one at home.
in the program at school (client) they put a site request into a textbox and they hit send, the request is then sent to the home pc gmail account and another app on the other side downloads the full site that they have requested and then sends them an email back with an attachment of the complete website, it is then opened in a browser and they have the site, simple idea and it would be easy except.
my school blocks the smtp protocols in vb, even outlook cant use gmail accounts only the schools registered email, however, you can access gmail on the internet without any blockages and you can send and recieve on the gmail website.so how can i use a webbrowser control to log the user into there gmail account through a custom gui, and send a string like www.facebook.com to the home pc gmail account, and then use the web browser controll on the students laptop to recieve the response email through a web browser, is there some kind of gmail api i can use?
I am using a client.openRead to send request and passing line through finalurl.
Dim data As Stream = client.OpenRead(finalurl)
Now my server blocks ports and i am getting error on this line now is there any other solution to client.OpenRead and what ever i am sending throught this is code is going on other company's server so i can't tell then to change their way so is there any other solution to this?
I AM THINKING THAT IF PORTS THEN IMPOSSIBLE TO SEND REQUEST.SO ONLY WAY IS TO CHANTGE SERVER WHER I HOST MY SITE
Dim data As Stream = client.OpenRead(finalurl)
And in final url i have other sites url and some querystring data
For example
dim finalurl as string= [url]
I already use WebHttpRequest but it not works still server not allow it.But i try it with response.redirect and it works but not suiteable to my conditions.i want control on my site so i was using Dim data As Stream = client.OpenRead(finalurl) but now server block some ports due to some reasons
I am been stuck on this for 3 days now...I have been accessing the twitter api to pull a user_timeline for a list of users and the json that comes back is impossible to work with. I tried to deserialize it using javascriptserializer and get an error:invalid object passed in , ':' or '}'
Now this is frustrating since I expect the json being returned to be error free. Then I tried json.net and split the posts using string.split and tried to convert each post to Jobject or jarray. for Jarray I get
'unexpected end of content while loading jArray
[Code]...
Now I have formatted the code here and not pasted the whole file but it does look like valid json to me and I do not alter anything after receiving the stream from the twitter api. Can someone please point me in the right direction? I really need to get this stuff parsed?
{"AliasName": "ysiCountryInfo", "DataClass": {"Description":"United States 111","Code":"usa","WriteOffTaxPointAdjustment":0,"IndexationRounding":6}} I would like to deserialize object into below class
I have a JSON response from a web service that I need to be converted to an object then to an array. My response is similar to the one below:
{"status":{"error":"NO","code":"200","description":"none","message":"Request ok"},"geolocation":{"lat":"38.89515","lng":"-77.0310"},"stations":[{"country":"United States","regPrice":"0.00","midPrice":"0.00","prePrice":"0.00","streetAddress":"1401, I St[code]....
I am doing this is VB.NET within a console for now. Basically I am trying to create a simple way to test my API calls and output the information. What I am trying to accomplish is having to loop through the JSON array and list the stations.