C# - Post A File Over HTTP Via Public API?

Jan 7, 2010

I have a web application. I am using C#. I have existing methods in my API for various things but all only submit and return bool/int/strings.

All of my API methods have the directive System.ServiceModel.OperationContract

All the parameters are of System.Runtime.Serialization.DataMember

I would like to be able to receive a posted file over HTTP. All I've been finding is people attempting to save a HttpPostedFile after submitting it in a form.

EDIT: this will be called from an iPhone application. Not via the browser on the iPhone Basically, I would like to do this: [URL]

View 2 Replies


Similar Messages:

Upload File To ASP Web Service With HTTP / 1.1 POST

Mar 23, 2011

I'm trying to upload a file to an ASP 2.0 web service through HTTP 1.1 POST from a client-side application. If my web service function is declared as

<WebMethod()>
Public Function UploadFile(ByVal file as Byte(), ByVal fileName as String) as String
...

The test form says the request should take this form:

POST address_of_service HTTP/1.1
Host: <host>
Content-Type: application/x-www-form-urlencoded
Content-Length: length
file=string&file=string&fileName=string

How do I get my binary file data into that form? I've tried just converting the file data to a string and putting it in the body (file=<string_data_here>) but I get HTTP 500 errors back, complaining about not being able to convert it to System.Byte. I've got HTTP POST working fine elsewhere in my application with plain string parameters. Also, out of curiosity, why is it showing the file parameter twice?

View 1 Replies

MVC :: RedirectResult Does A HTTP Get. Want The Function That Does Http Post?

Apr 14, 2010

RedirectResult is doing a HTTP Get. I want a redirect that does a Http POST

View 2 Replies

MVC :: Public And Private Sections Of Application Need To Be HTTP And HTTPS?

Jan 11, 2011

Be built an MVC application. Some of the pages require being under SSL encryption. Means the whole site need to be broken down to sections (http and https)The immediate solution that comes to my mind is creating two IIS sites (port 80 and 443) and break the application to two sites (public-http and private-https). Since the site is complex, breaking it into two applications will be huge work.What is the easiest way of doing this?Is there any link or article that explains the best practices doing this?

View 1 Replies

Public Static Variable Declared In Public Static Class MyGlobals In A 'Code File' Template?

Jan 27, 2011

I have a question about C Sharp ASP.NET:Is there a difference (in code speed, resources) between:public static variable declared in public static class MyGlobals in a 'Code File' template;and the variable declared in a normal 'Class File' template;I use this variable in 2 different Class Files and also in _Default Page codebehind cs file.In fact in my case I need about 20 global variables of type List<string>.

View 9 Replies

MVC :: Post Method In MVC - Public ActionResult MyPost Obj.labels Is Null Whereas Name And Description Contains Updated Values

Feb 17, 2010

I am using ASP.net MVC for the developement. My Model class looks like

class MyModel
{
string name;
string desc;
string[] labels;
}

When I bind this model to the view, all the values are displayed on the view successfully. But on Postback method public ActionResult MyPost(MyModel obj) obj.labels is null whereas name and desc contains updated values. why is it so?

View 6 Replies

Web Forms :: Get Response Value - From Http Post

Mar 23, 2011

What wrong with this code?

[Code]....

I would like the numeric values of the enum of Response.StatisCode

View 1 Replies

Sending HTTP Post That Sends XML?

Nov 11, 2010

I am trying to add Canada Post shipping information to my website. Canada Post has this link to a sample site showing what to send. [URL] I have worked with Canada Post support and they have no sample code for C# or Visual Studio. Can some get me started on how to send the above information from a button click event?

View 1 Replies

C# - HTTP Post Without Redirecting User?

Aug 12, 2010

I'm trying to push data to a form in ASPX, but I dont want to the user to be taken to the post page.

I.e

When a user registers on the site I need to push some data to a form and submit the form without the user being redirected.

View 1 Replies

WCF / ASMX :: HTTP Post To Web Service?

Sep 16, 2010

have a web service that I'm trying to consume from a console app through http post. I receive a 500 exception error from the xmlstring parm being passed to the web service. Add the following to web.config of the web service. Although it is not working in debug in vs 2008 as well.

[Code]....

[Code]....

[Code]....

the host file is setup for the web service as well.

[Code]....

View 6 Replies

Web Forms :: Post Url With Http Webrequest?

Sep 9, 2010

I have a remote website and it requires login id and password to enter and i want to enter into that website with httpwebrequest. How it is possible?

View 1 Replies

Security :: Sender URL For HTTP POST?

Jul 19, 2010

I am working on a application which will accept the data in the post request.I will surely implement the data encryption to make sure that communication is secured. But my concern is, any body who knows the URL will be able to send the POST data request to my application, can I restrict the request from once specific IP address/URL.From a Request object can I find out which application/HOSTname/URL has sent this request. I looked at RefererURL but it can be populated and cannot be used. Is there any other field/properly which will tell me about the party who has sent this request.I want to make sure that I process request received from one specific URL/IP and want to ignore all others.

View 5 Replies

Altering The MVC 2 ActionResult On HTTP Post?

May 2, 2010

I want to do some processing on a attribute before returning the view. If I set the appModel.Markup returned in the HttpPost ActionResult method below to "modified" it still says "original" on the form. Why cant I modify my attribute in a HttpGet ActionResult method?

[HttpGet]
public ActionResult Index()
{
return View(new MyModel
{
Markup = "original"
});
}
[HttpPost]
public ActionResult Index(MyModel appModel)
{
return View(new MyModel
{
Markup = "modified"
});
}

View 1 Replies

Receiving A Message That Was Sent Using HTTP POST?

Sep 1, 2010

I'm somewhere between a beginner and intermediate asp.net and c# user who is looking to receive a message/variable and then URL decode it. The message is being sent via HTTP post. I'm not sure exactly how to get started, and am looking for a tutorial but haven't been able to find one.

View 4 Replies

Web Forms :: XML HTTP Post -- Capture Into DB

Nov 10, 2010

I need to offer a way for a client to send me XML (list of contacts). I'd like to do this using HTTP post. The page needs to capture that XML and place the data into my database (FirstName, LastName, Address...).

View 1 Replies

Http Form Post As Https Form Post?

Jun 3, 2010

Is there a way to force a non-secure form post to be secure? I understand there are ways to automatically resolve an http URL as an https URL but with form posts, is this type of redirection too late? Will the posted data have already gone through the wire as plain text?

View 3 Replies

Read A HTTP Post Request With Some Data

Nov 9, 2010

I am using an Zencoder API to transcode video files. Once the job is completed they will do a HTTP POST with XML or JSON data containing the Job ID and other info to the url we provide.

So if URL is www.abc.com/GetZencoderResponse.aspx or .ashx, how can I read the data they post?

excuse me for the underlines, i thought that would make my query stand out.

View 6 Replies

Send A Plaintext Raw Http Post Request?

Jan 29, 2010

All I need is to send a http post request I pulled from fiddler.

I do not want to use HttpWebRequest class. It makes it hard to set up a request, does not allow to change host,

and when it does send it it looks nothing like the request I want. The server is very sensitive and unless I copy the request headers 100% it will return an empty page. Why can't I just type in the headers and send it that way? What would be 5 minutes of
work in php is taking the whole evening in asp.net.

This is what I am trying to send, simple as it gets: ...

View 9 Replies

Security :: How To Respond To HTTP Post Received From Outside

May 11, 2010

I need to allow the outsite users to login to my CMS through HTTP Post method.

My question is:

How shall I respond to the received requests and what I will return?

View 5 Replies

Security Vulnerabilities - Misusing Http Post ?

Oct 19, 2010

We have some review coming up and my boss gave me a list of web page security vulnerabilities to look through and consider for our public site. I really don't understand the Get versus Post:

8Misusing HTTP POST and GET
&#61550;Use POST to submit forms
&#61550;Use GET to access resources

–NEVER use GET to authenticate users as it leaves a residual trace of all users in the web server access logs (not to mention web application proxy tools)

View 1 Replies

Get Info About Http Post Field Order?

May 17, 2010

Is it possible to get information about post field order in ASP.NET? I need to know whether some field was the last one or not.

I know I can do it through Request.InputStream, but I'm looking for a more high level solution without manually stream parsing.

Generally I'm doing testing of http post sent by my application and there is no practical usage for this in ASP.NET.

View 1 Replies

Website To Communicate With An External API Using HTTP Post?

Feb 14, 2011

I'm currently developing a website using ASP.NET MVC.I need this website to communicate with an external API using HTTP Post.

I'm unsure whether I should be coding this up in ASP.NET to perform the http post requet and read the response, or whether I should be coding this up in a c# class.It seems when developing a site, you have the option to chose either for many scenarios.

View 3 Replies

C# - Get List<Model> Object In HTTP POST?

Dec 29, 2010

I have two model classes:

public class UserModel
{
public Guid Id { get; set; }
public string EmailAddress { get; set; }
public string LoginName { get; set; }
public string Password { get; set; }
}
public class GroupModel
{
public Guid Id { get; set; }
public string Name { get; set; }
public List<UserModel> Users { get; set; }
}

I created a View (Create.Aspx) by inheriting GroupModel class.

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<MyApp.Models.GroupModel>" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Create</title>
</head>
<body>
<% using (Html.BeginForm()) {%>
<%: Html.ValidationSummary(true) %>
<fieldset>
<legend>Fields</legend>
<div class="editor-label">
<%: Html.LabelFor(model => model.Id) %>
</div>
<div class="editor-field">
<%: Html.TextBoxFor(model => model.Id) %>
<%: Html.ValidationMessageFor(model => model.Id) %>
</div>
<div class="editor-label">
<%: Html.LabelFor(model => model.Name) %>
</div>
<div class="editor-field">
<%: Html.TextBoxFor(model => model.Name) %>
<%: Html.ValidationMessageFor(model => model.Name) %>
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
<% } %>
<div>
<%: Html.ActionLink("Back to List", "Index") %>
</div>
</body>
</html>

It is generating only two fields (Id, Name) in my aspx view. Also I am able to get the form data in the Model class object in Ń‘[HttpPost]Ń‘ request which contains the data for ID and NAME field in controller.

[HttpPost]
public ActionResult Create(GroupModel groupModel)
{
try
{
// TODO: Add insert logic here
return RedirectToAction("Index");
}
catch
{
return View();
}
}

How can I get the data in List<UserModel> object? I am thinking to Put a List control with checkboxes containing Users. Then catch them using FormCollection object in controller.

View 1 Replies

WCF / ASMX :: Connecting To Web Service Via Http Post?

Jul 22, 2010

My web service uses .Net Framework 2.0. An e-learning application reads and updates an Access database in the web service via Http Post commands. I test the e-learning application and the web service using the version of IIS 7 that came with Windows Vista. I run IIS using localhost in my browser.

All works well. But a friend is having trouble running the same test with my files on her IIS 6 server. So I'm developing a checklist of issues in setting up an IIS 6 server to run a web service. I plan to include all possible causes of problems including permissions, accounts that are needed, etc. Are there resources to which I can go for this checklist?

View 1 Replies

Security :: HTTP Post Does Not Redirect To Next Page?

Jun 2, 2010

I have created login for site. I am using "UserLogin.ascx" which is placed in masterpage. Now I have to create the Login system so that the users from other sites login to my site through Http post or Get. I have created the page for sending "HTTP Post" to my site and it also login to my site, but when I click on any link it logs out also in the browser's address bar the URL of the previous site is shown.

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved