Hi everyone. I&apos;ve posted for feedback on Ajax and UTF-8 Encoding on a couple of webmaster boards that I frequent and figured that I might also get some great advice from the people that read my blog.

I&apos;m doing my best to learn about Ajax and development of web apps using this architecture. I recently read this:

"Ajax uses UTF-8. Normal forms are sent using the encoding of the parent page. Thus a SJIS encoded page will default to sending form content encoded in SJIS. Ajax submitted forms on the other hand will be sent as UTF-8. If for some strange reason, UTF-8 is not the character set of choice for the server, this will require a solution such as the server recognizing and translating UTF-8 responses to a desired character encoding."

The line that immediately jumped out at me was this one:

"If for some strange reason, UTF-8 is not the character set of choice for the server, this will require a solution such as the server recognizing and translating UTF-8 responses to a desired character encoding."

Does this mean that IIS or Apache have to be explicitly setup to handle UTF-8? If so, how? I&apos;ve never had to deal with since I&apos;ve not worked on international sites so this is new to me.

I know I can set the charset to UTF-8 for a specific page via the following line:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

as well as setting up ColdFusion MX pages to use UTF-8 as explained here at <a href="http://mxblogspace.journurl.com/users/admin/?mode=article&entry=7288" target="_blank">Big Damn Heroes</a>.

But again, I&apos;m concerned about my web server not being configured to handle that.

Also, what about SQL Server? Does that have to be configured in some special way if I&apos;m receiving AJAX data in UTF-8?

Feedback anyone?